Volunteer maintainer tells The Atlantic how PHP patches got out
Ondřej Surý, who is not employed by the PHP project, automated patch creation after two serious flaws were disclosed in October 2026.
Ondřej Surý, a volunteer who maintains PHP packages, described how he helped automate patch creation after two serious PHP vulnerabilities were disclosed in October 2026, in an interview with The Atlantic. Surý said he has worked on this for more than 20 years and that much of his work is automated.
According to the facts of the disclosure, exploitation of the vulnerabilities could let an attacker fully control servers, steal any data and take sites offline. The PHP project learned of the flaws beforehand, but information leaked onto an online forum before a patch was released, and the project moved its planned release forward by two days because of the leak. Cloudflare reported that exploitation attempts rose to millions after the vulnerabilities were disclosed.
Surý is not employed by the PHP project. His day job is director of DNS engineering at the nonprofit Internet Systems Consortium, and he is based in the Czech Republic. He said he does not personally run any PHP systems.
He said he has discussed a contingency plan with Raphaël Hertzog of the software company Freexian, and that he has received many small and some large donations since the previous day.
Security researchers found the vulnerabilities using an advanced OpenAI model, according to the facts of the case.
Quick answers
Who is Ondřej Surý?
A volunteer who maintains PHP packages and works as director of DNS engineering at the Internet Systems Consortium; he is not employed by the PHP project.
What could the PHP vulnerabilities allow an attacker to do?
Fully control servers, steal any data and take sites offline, according to the facts of the disclosure.
Why was the PHP patch released earlier than planned?
Information about the vulnerabilities leaked onto an online forum before a patch was released, so the project moved its planned release forward by two days.