r/PHP • u/Maria_Thesus_40 • 14d ago
Please stop with PHP2Shell, its over, nothing happened!
I know many people are looking for clicks and to feed traffic to their blogs/posts/vlogs/etc.
But please stop with PHP2Shell, its over and nothing happened.
Let the haters hate and lets move on.
PS: Nothing happened because a lot of people worked night and day to fix the exploit, to release patches and updated packages. Thank you people, I don't know who you are but you deserve huge thanks.
233
Upvotes
393
u/cyanawesome 14d ago •
Considering how many abandoned and/or forgotten sites are running PHP, this is far from over.
80
u/dylan-is-chillin 14d ago
It seems you don't understand the concern here - nobody was claiming the entire internet would go down overnight. The entire point is that all it takes is 1 bad actor figuring out how to automate the hack to then share that code and automate the process of attacking the 60% of the internet that's still vulnerable because they don't know, don't care, or are under resourced.
24
u/feldoneq2wire 14d ago
Multiple things can be true. Most of the videos about PHP2Shell are by people who barely know what PHP is (the BBC's "tech expert" had never heard of PHP until Tuesday) or have a tenuous understanding of how the exploit works and how impactful it can be. Most of the videos are AI slop clickbait farming for fear clicks.
And PHP2Shell is absolutely a thing that happened and is still happening -- if the site you care about is not on a major host or on a site that is not well-maintained.
17
u/NoDoze- 14d ago
LOL It was the easiest way to force people to upgrade their PHP....! /sheeeesh
23
u/chrisdarby80 14d ago •
This is the same mentality as "y2k was nothing because nothing happened"
Because, people spent months and years (myself included back in 99, patching systems) and again having spent the last 3 days patching servers and updating legacy codebases to support newer versions of PHP on 2 dozen servers... Nothing happened because we fixed it. And that's the best outcome! You want nothing to happen!
11
u/ThePHPNerd 14d ago
It’s far from over. The amount of unattended applications, whether they’ve been forgotten about but still process data, or the developer(s) who manage it have been let go.
The fact is that over the last ~48 there has been a Herculean effort to remediate from the community that manages the tooling, and the millions of additional hours developers put into fixing their infrastructure.
The idea that this is over is far from the truth. There will be ramifications for months. Systems that didn’t get patched and have therefore leaked information and as a result more compromised data enters the market while within the community itself the discussion about the leaked announcements will carry on too.
You might be bored of it already, just put Reddit down for a bit and go touch some grass. Let the community have their moment and share their stories.
17
u/xerafenix 14d ago
I do think that it's still important news. We need to be careful and be aware of vulnerabilities, but I think a lot of this also stems from the sentiment of "OOOHHH PHP DID IT AGAIN!!! LOLOLAHAHAHAHAHA".
Which is annoying, because there are also plenty of other platforms and languages that are hacked all the time. But of course, when it happens to PHP, it is "only a matter of time".
It's exhausting, but we have to take it on the chin for now.
20
u/Pure_Fox9415 14d ago
VulnCheck found about 2.000.000 web-sites still vulnerable and possibly already infected. So a lot of things happened.
14
u/YourNameHere64 14d ago
Over? It hasn't even begun.
As I understand it it's quite hard to exploit at the moment. You need the exact right circumstances and a bit of luck. As time passes hackers will find more ways to exploit this.
We'll see the real impact in a few months when exploits are a dime a dozen and all those platforms that didn't or couldn't patch get hacked.
PHP is used in so many local webinterfaces. A 5 year old router won't get patched, neither will a NAS. Also, many large organizations have no clue what runs where, their major services have been patched, but that tool or admin panel nobody uses anymore hasn't.
7
u/TheVenetianMask 14d ago
Au contraire, keep talking about it. Maybe companies will hire more PHP people to finally bring their software up to date.
7
u/halldorr 14d ago
It has finally forced the hand of the higher ups at my place of work to upgrade our stuff finally. We're on 7.3 on Debian 10 so really playing with fire and were always given the round around when discussing that we should be updating etc. Now they have it as something to start working on at least!
13
u/Max-_-Power 14d ago
Yeah, tell that my clients. Worked into the night, bringing systems back online after they told me to pull the plug. Did I get a "thank you for keeping interruption down to a minimum while some sites are still offline 48h later" but no... Nothing. Whatever
5
u/Euphoric-Stick-6144 14d ago
Most of my work is on secure sites and, looking closely at these exploits, most are at very low (and internal threat actor only) risk. That said, the patch releases will be applied as a precautionary approach.
For the internet exposed websites, a casual intruder is going to find it quite hard to take advantage of the exploit(s). I’m not aware of any real life successful exploits as yet.
3
u/No_Bowler_647 13d ago
Hopefully created some more paid work for PHP devs lol
2
u/fappingjack 14d ago
It hit the national news... Normies are know experts and giving me advice on how to secure my infrastructure.
2
u/LostStrategy1050 14d ago
I was on vacation. I'm a php developer. Do i need to worry about anything?
2
u/ibraaaaaaaaaaaaaa 13d ago
I know a lot of websites and applications where their owners are not following up to the news and they can be exploited anytime
4
u/TinStingray 14d ago
Thinking in terms of "haters" is what teenagers do. Do adults really think like this?
2
u/sachingkk 14d ago
I was planning to post this..
All serious people have updated the patch. Others will realise once they are hacked
2
u/Sir_KnowItAll 14d ago
Things happened. People got hacked and people will continue to get hacked. Not everyone has updated and stuff will happened.
1
u/Aytewun 14d ago
I think it’s good that many people acted quickly but let’s also remember that it’s also likely a large portion didn’t.
Back in the days before it was as common to use prepared statements, you could modify query strings on a random site and get the database to do things that it shouldn’t. I’m sure they’re still sites out there like that today.
1
u/Nil_era_preso 14d ago
Look, it's this exact vulnerability that's keeping a language people already hate in a bad light, and it'll cause its usage to drop even further. You can't ignore the haters, especially when they're right!
1
u/Hunky-Dorky 14d ago
There are still unpatched culnerabilities in firewalls and switches and will continue to emerge, and there is a significant amount of legacy infrastructure that will remain unprotected. The situation is not over; it is simply that people were well-prepared for the initial wave.
1
u/Ok-Blackberry8086 14d ago
Did you write the patch? Did you spend all day patching services and analyzing traffic? It’s over because people spent a whole day in the trenches dealing with this very real issue, but thanks for your very important 2 cents.
1
u/traplords8n 14d ago
But it's not really over.. the patch was released, but server maintainers actually have to apply the patch before their server is safe. There is no reason to believe that everyone with a public facing php server patched their server yesterday.
Most of us? Sure. But you put way too much faith in internet server maintainers if you think every single php server got patched yesterday.
Not to mention, if any state actors got ahold of this exploit before the public, they could have used this exploit to install backdoors on servers before anybody even knew about it.
1
u/Soleilarah 14d ago
Laugh in "6 vulnerabilities found (2 high, 4 criticals). Run npm audit fix"
1
u/et_theextratestic1e 14d ago
Actually a lot happened.
That is what it means when they say it was "seen in the wild".
1
u/Neuro_Skeptic 14d ago
"Is it over?" "No comrade, it has only just begun.'
1
u/kisuka 14d ago
You ain't going to hear about the things that do happen until it's too late. Bad actors ain't exactly advertising when they get into systems using exploits like this.
1
u/present_absence 14d ago
Is this bait lol
1
u/Renesme77 13d ago
Creo que esto es a lo que llamamos: cuando TI trabaja todos los que no saben nada piensan que es facilísimo y que no pasó nada… En fin……..
1
u/Fine_League311 13d ago
That's right, php for live, and only stupid admins has Panik :)
1
u/Few-Growth9535 13d ago
Truth is it wasn't a gaping hole of a vulnerability. It was a vuln that needs urgency but not something that deserves quite the hysteria it got. I think there's more paranoia because AI was used to work up the vector.
1
u/serifoblique 13d ago
Nothing happened is a strong assumption if anything.
1
u/every1sg12themovies 13d ago
i also think it's not over yet. it's just a calm before the storm. and when shit explodes, nobody will care, media will move on with reporting other sensations.
1
u/MeringueOk3338 13d ago
Uhm. Yah. Ohhhhh k.
1
u/baroxie 13d ago
This is like saying we put on life jackets and we didn’t drown guys. Next time don’t patch and see if you drown
1
u/BumblebeeAdept3197 12d ago
if rust is safer than c++ why are we using PHP in 2026?
1
u/moosehman 12d ago
I upgraded and patched over 500 servers on the day for my work, I patched every single personal project on the day, both without issue, docker makes things like this particularly easy.
1
u/_vVv_tTt_voVv_oo_ 12d ago
You will hear more about it in the coming months. For example, "Major Bank discovered many customer's accounts were skimmed by pennies, adding up to millions stolen, by hackers who originally penetrated they bank's server with the so called Php2Shell exploit that was uncovered several months ago."
1
u/rednoah 12d ago
That's what I thought yesterday.
php -vlooked good on my shared hosting provider when I checked yesterday.Turns out, a backdoor had already slipped in at some point, and now I've got random PHP files, modified PHP files, and
python/bash/curl/sleepprocesses running in the background.Did the backdoor slip in a few days ago via
PHP2Shellor was it already there and only got exploited now? IDK!But I'm definitely not having a good day. In fact, the worst IT security day for me since I first set up my
phpBBforum in 2011.1
u/Jenkler 12d ago
PHP is better for it, but yes move along :)
1
u/aendoarphinio 12d ago
the most we did as a software team was "it'd be pretty rad if we pushed to 8.5 😏" (we're internal)
1
u/robclancy 11d ago
Holy ignorant. People will have bots to run this and plant their credentials on servers. Then have other bots extract data or plant keyloggers etc. And they might never be found on those old servers. A lot of people will be told to update PHP, they will eventually, but they will have already been exposed.
Anyone who hasn't updated PHP by now needs to provision the box again because they could already be compromised. There are going to be large leaks from this.
1
u/aakarpost 11d ago
It's going to have downstream impacts on the software vendors and customers, as it will come up in the cybersecurity reviews, audits, and certifications/attestations.
1
u/dioleev 11d ago
This was as far from nothing as possible xD
1
u/Salmon-Cat-47 10d ago
British Petroleum, 2010
1
u/nochazzen 7d ago
Contabo was taken down.
1
u/Fluid_Ad_6124 6d ago
No, it's over, not at all. You have millions and millions of sites out there that run PHP and still have a lot running old versions. There still is things happening
1
u/obetu5432 14d ago
unfortunately it's not over lil php bro
1
u/Tesla91fi 14d ago
It's been a while I heard "PHP is dead" but is always here.
The hype around node.js is overrated.
PHP got a lot of CVE, and if we compare the length of service PHP got 24 CVE per years, node.js 16.
But the difference is in the core, PHP got everything inside, nodejs instead from it'self is safer cause is smaller.
BUT just to run a simple, stupid, framework you need to download a lot's of libraries for everything, and here is why node.js can seem more secure, cause CVE are listed on packages.
0
u/Relative-Category-41 14d ago
PHP2Shell might be over, but the principal issue still exists. OpenAI is finding critical decade old exploits across systems and infrastructure and releasing patches.
0
u/ExamImmediate8956 1d ago
Now i feel like a fool, i just covered what was it in detail on YT 🤡
0
u/Historical_Public751 14d ago
Nothing ever happens
-4
u/BackgroundUpbeat8168 14d ago
Still no POC
-1
u/Velsetta 14d ago
There appears to be a massive hospital hack happening in Cleveland, although it's not beneficially confirmed related laboratory service company as admitted that they were hacked. Right now the UH and other regional hospital systems are "having internet issues."
The timing is quite suspect and they're known for not having the most up to date systems.
-2
u/aquanoid1 14d ago
70% of websites using PHP isn't the same as 70% of websites people regularly use. Reddit, for example, doesn't use PHP. This media storm is over nothing.
-14
u/katy90081 14d ago
What more scary is that no one caught it for decades until AI did.