A publication system comprising: an electronic database including publication data; a security system, coupled to the electronic database, to: access the publication data from the electronic database; render the publication data to produce rendered publication data, rendering the publication data includes using a plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the rendered publication data, a reference copy of active content linked from the external source; store the rendered publication data in an electronic storage cache to provide a reference version of the rendered publication data; access the publication data from the electronic database a second time after a periodic time interval; render the publication data to produce a second version of rendered publication data, producing the second version of rendered publication data includes using the plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the second version of rendered publication data, a second copy of active content linked from the external source; compare the second version of rendered publication data to the reference version of the rendered publication data; and generate a notification when a difference exists between the second version of rendered publication data and the reference version of the rendered publication data. an electronic database including publication data; a security system, coupled to the electronic database, to: access the publication data from the electronic database; render the publication data to produce rendered publication data, rendering the publication data includes using a plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the rendered publication data, a reference copy of active content linked from the external source; store the rendered publication data in an electronic storage cache to provide a reference version of the rendered publication data; access the publication data from the electronic database a second time after a periodic time interval; render the publication data to produce a second version of rendered publication data, producing the second version of rendered publication data includes using the plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the second version of rendered publication data, a second copy of active content linked from the external source; compare the second version of rendered publication data to the reference version of the rendered publication data; and generate a notification when a difference exists between the second version of rendered publication data and the reference version of the rendered publication data. access the publication data from the electronic database; render the publication data to produce rendered publication data, rendering the publication data includes using a plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the rendered publication data, a reference copy of active content linked from the external source; store the rendered publication data in an electronic storage cache to provide a reference version of the rendered publication data; access the publication data from the electronic database a second time after a periodic time interval; render the publication data to produce a second version of rendered publication data, producing the second version of rendered publication data includes using the plurality of filters to scan the publication data for malicious active content linked from an external source and including, within the second version of rendered publication data, a second copy of active content linked from the external source; compare the second version of rendered publication data to the reference version of the rendered publication data; and generate a notification when a difference exists between the second version of rendered publication data and the reference version of the rendered publication data.