PHP.net Compromised
An anonymous reader writes "The open source PHP project site was compromised earlier today. The site appears to have been compromised and had some of its Javascript altered to exploit vulnerable systems visiting the website. Google's stop-badware system caught this as well and flagged php.net as distributing malware, warning users whose browsers support it not to visit the site. The comment by a Google employee over at the hacker news thread (official Google webmaster forum thread) seems to suggest that php.net wasn't incorrectly flagged."
Let me guess, they got in through a PHP vulnerability?
... it introduced visitors to PHP.
You sound like one of those Java fundies.
STFU, Doucharonimous.
"The site appears to have been compromised and had some of its javascript altered to exploit vulnerable systems visiting the website"
What Operating System do the clients need to run in order to be vulnerable?
I can predict there will be a lot of posts by developers of other languages laughing at PHP while ignoring their own languages massive security failures in the often not so distant past. That is okay when for instance Ruby had their massive security hole or Java applets were kicked out of every browser, I giggled like a schoolgirl too.
But it sure was fun today to google some obscure function and be told php.net might harm your computer. Especially when you are having to fight management daily on some silly security measures you insisted on to protect your project that are so inconvenient and un-necessary because the project hasn't been hacked yet... sigh... do I have to point out that maybe it hasn't been broken into yet because I put the security measures in place? Or that it might simply not have been our turn yet? Nah... it must be because I am an idiot who sees script kiddies everywhere.
Security, if you do it right everyone thinks you have wasted your time and when you do it wrong, it is all your fault.
But at least the amazing pay, respect, job security and being the stuff all women dream about makes up for it...
Oh wait.
I can predict the future, I am going to die a bitter and angry nerd.
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.
I can predict the future, I am going to die a bitter, lonely and angry nerd.
It's nice to finally have some company down here in the basement.
-Java Plugin
Join the Slashcott! Feb 10 thru Feb 17!
Almost every language in common use has some stupid ideas in it that make one want to slap the makers. (Although maybe Php deserves 2 slaps.) A lot of it is stretch marks from growth. Any successful language (usage-wise) that's been around a while will probably have battle scars. New languages don't have enough features, and mature languages have convoluted features due to growth and the maturing process.
Table-ized A.I.
You didn't pay your proof-reading tax.
Table-ized A.I.
Why is everyone assuming that it is PHP that was vulnerable?
There countless ways that an attacker could have modified the site that don't involve a vulnerability in PHP.
If you think the difference between imperative programming languages goes much beyond syntactic sugar then I don't think you really understand computer science.
You know a sophomore when they start whining about how childish Visual Basic is. If you can write something well, you can write it well in VB. You might prefer not to, but you should be able to do a fine job of it.
From php.net:
It turned out that by combing through the access logs for static.php.net it was periodically serving up userprefs.js with the wrong content length and then reverting back to the right size after a few minutes. This is due to an rsync cron job. So the file was being modified locally and reverted. Google's crawler caught one of these small windows where the wrong file was being served, but of course, when we looked at it manually it looked fine. So more confusion.
I'm idly curious if Google even bothers to offer an apology.
I happened to update php on my web server today. Did I get some additional free software out of the deal?
This just goes to show, badboys might find way in at any time. So rest of us needs to stay vigilant of out system. System that was presumed secure yesterday, may have hole in it that was discovered today...
If you read the paper, you'll discover that about 50% of the projects examined use PHP, so the 80% number is disproportionately high.
I am officially gone from
That's a runtime library issue.
Although maybe your argument is that a language should be judged when accompanied precisely by its standard runtime libraries.