That spam is NOT restricted to any particular plugin or file within WordPress. And it is NOT just a WordPress issue. It is the result of very specific code being written to ANY page it locates that chmod’d insecurely. The malicious part of the script is base_64 encoded to make it harder for the average user to detect whats being done.
Ive discussed it on my own blog and provided some example links to sites that are running WordPress and some that are NOT running WordPress that have been affected.
Ive also identified the malicious script for anyone that is affected and doesnt know what to look for.
For what it’s worth, I recently helped someone remove this from their blog, and the script had been written to his wp-config.php. It (his wp-config.php) was chmod’d 666.
Two links:
explanation: https://www.village-idiot.org/archives/2006/11/13/if-only/
contains 2 examples of sites that are NOT running WordPress being affected:
https://www.village-idiot.org/archives/2006/11/14/more-if-onlys/
If anyone ever wondered why am I such a bitch about security, this is why.
PS: regarding the cached copies of the sites I linked to within my own posts: I contacted 2 of the authors via email. I recieved a response from one that had no clue what I was showing her, or what to do about it. When I checked her site later in real time, she had reinstalled her blog completely.
Did she make any changed to insure that it not happen again? I dont know, I never heard from her after my second email to her.
The other person I emailed never replied. Too busy to keep up his site, to busy to read his emails too, I guess.
And just one more example of the kind of people that piss me off.