Top
Best
New

Posted by tuyuri 11 hours ago

PHP 8.2.35(github.com)
Related ongoing thread: Today's PHP security release, and how we're strengthening security - https://news.ycombinator.com/item?id=50182987
963 points | 532 commentspage 6
a-nych 7 hours ago|
I've created patched Dockerfiles for EOL PHP versions. The patch is obtained from official source trees.

I've also published the built images from them to GitHub Registry, but of course it's best to inspect any public repo/docker image before using them blindly.

https://github.com/a-nych/php-eol-backports

kccqzy 7 hours ago|
One can inspect a GitHub repo sure but how can one usefully inspect a docker image provided by someone on the internet?
a-nych 7 hours ago||
Usually by extracting the layers and looking through them. There's dive (https://github.com/wagoodman/dive) for making that easier.
kccqzy 7 hours ago||
I fail to see how that’s useful. Why would I care about the layers inside an image when I could just extract the entire filesystem inside. Even then it is not useful if we don’t have a culture of reproducible builds.
a-nych 7 hours ago|||
Fair, "inspect the image" was a bad way to put it.

What I meant was: don't trust prebuilt images from a stranger, including mine. I've provided them just as a convenience, the Dockerfiles and patches can be easily looked-through, and building them yourself is the safer option if you need these docker images.

Timshel 10 hours ago||
Available for Trixie :) (https://lists.debian.org/debian-security-announce/2026/msg00...)
RoshanAmble 6 hours ago||
Seems like they finally decided to release it after so many people had access. What happened to security as a priority.
dmtroyer 11 hours ago||
Have we ever seen the "get ready for a security release tomorrow" email before?

https://www.php.net/archive/2026.php#2026-10-20-1

bombcar 11 hours ago|
Many vendors do it, but on a set schedule "patch Tuesday" and some will release vague "mitigation steps" but honestly those usually come with the patch.
choilive 6 hours ago||
How does this not have a CVSS of 10?
nairboon 10 hours ago||
Why is the official source (php.net) marked as [dupe] https://news.ycombinator.com/item?id=50180943

and not the github mirror?

butler14 9 hours ago||
I’m not especially technical, but I have clients with WordPress websites. Can anyone perhaps put in a sentence or two what I need to suggest they do?
schleck8 9 hours ago||
Tell them to take anything with PHP offline, so that it isn't available from the public internet. That is how Netcup and Contabo are handling Wordpress hosting until they've upgraded all affected packages.

There are already functional exploit scripts on GitHub, you can target any Wordpress site right now.

qwm 9 hours ago|||
Shut the sites down until you are able to update to the latest PHP patch for your version.
smurf9852 9 hours ago||
You need to update the PHP version, which is usually done by the hosting provider.
butler14 9 hours ago||
Just a note to say thank you to all of the above commenters, appreciated
ljm 9 hours ago||
So this only affects 8.2 are other patches coming?
philipwhiuk 9 hours ago|
https://www.php.net/archive/2026.php#2026-10-21-5

> PHP 8.5.12, 8.4.27, 8.3.36 and 8.2.35 fix two critical vulnerabilities that can allow unauthenticated remote code execution. All PHP users are strongly encouraged to update immediately.

Earlier versions are not fixed by PHP official and need vendor patching where available

ljm 9 hours ago||
exactly why I asked, because those builds for 8.5.12 are not available yet
nairboon 11 hours ago|
A bit too early for the announced coordinated release, no?
cholmon 11 hours ago||
Their earlier comment said

> We reserve the right to release earlier should details of either vulnerability become public, or should evidence of active exploitation appear in the wild.

https://www.php.net/archive/2026.php#2026-10-20-1

nairboon 11 hours ago||
Good point, at least now Debian has shipped the patched packages.
kps 11 hours ago||
Two minutes before the announced 1400UTC? Or have I forgotten how to math?
nairboon 10 hours ago||
More like >10min early. It's close, but given today’s speed of agents..
More comments...