Yes it does seem a bit odd to me as well, and my first impression was that it could be Anonymous PsyOps. However, a few things to take into consideration. Somebody who is a major host of CP sites was indeed busted about the same time that Freedom Hosting went down. That could be a coincidence, or it could not be. The busted person certainly matches up with Freedom Hosting pretty well, he hosted dozens of websites with CP on them and had over one million images. All of the pedo's seem to think it is Freedom Hosting admin, as none of them can think of anyone else who hosted so many CP sites and so much content. In the recent past there were busts of similar sized CP rings, a few years ago in the Ukraine they busted a commercial CP service that ran dozens of sites and had a large number of images, but it was immediately clear from reading the article that it was not Freedom Hosting because they charged for access and took Paypal, and anyway some of the Pedos on Tor already knew about their operation. There was another pedo forum that got busted on Tor a few months ago, and that made the news as well, but they never mentioned that it was on the Tor Network. This is the site that they called "Website A" and ran undercover for a week or two busting members on it (I wonder with what exploit :/). After reading about it some more, it seems pretty conclusive that this was the Tor Hidden Service known as Pedo Forum. The second point is that people have obtained real exploit code off of the freedom hosting sites, so obviously somebody did inject exploit code into all of the websites on freedom hosting. Additionally, apparently the admin of one of the CP sites on Freedom Hosting collaborated the story that malicious javascript had been injected to his website. Additionally, the phone home IP address of the malicious javascript belongs to a company that provides hosting exclusively for the intelligence and law enforcement community in the USA. So all things considered, it seems to paint a ton of circumstantial evidence, although I also have not seen anything 100% conclusive yet.