One of the things I've long known as a programmer for the web is that when you let a third party put content on your web site, you don't have control over what they do.
Whether it's a person entering content and you fail to sanitize it, or pulling in ads from an external network, the end result is that you get something like this eventually.
I don't have a solution, really, because nobody wants to pay for content, so sites have to use ad networks. But I'm surprised this hasn't happened much sooner.
One of the things I've long known as a programmer for the web is that when you let a third party put content on your web site, you don't have control over what they do.
Whether it's a person entering content and you fail to sanitize it, or pulling in ads from an external network, the end result is that you get something like this eventually.
I don't have a solution, really, because nobody wants to pay for content, so sites have to use ad networks. But I'm surprised this hasn't happened much sooner.