ZDNET’s cardinal takeaways
- The disclosure of captious bugs successful PHP leads to an urgent unreserved to patch.
- Cybercriminals are apt to weaponize these vulnerabilities.
- Organizations should enactment present to forestall exploitation.
A flaw successful PHP triggered a worldwide scramble to spot susceptible websites, and now, further instructions person been issued by the PHP Project to forestall “an improbable Remote Code Execution (RCE) vector” successful PHP2Shell attacks.
What is PHP2Shell?
PHP2Shell refers to a brace of PHP vulnerabilities, CVE-2026-109618 and CVE-2026-109619, that person each earned captious severity scores of 9.2 and interaction astir PHP builds. The PHP Project released patches to hole these bugs connected Wednesday, and the captious quality of these flaws prompted a worldwide scramble to use PHP’s fixes arsenic rapidly arsenic possible.
Why the rush? Because PHP (a recursive acronym for Hypertext Preprocessor) is simply a general-purpose programming connection that provides the backbone for galore of the websites and services we entree regular — everything from WordPress websites to e-commerce platforms.
According to Wiz’s security team, which discovered the vulnerabilities with the assistance of AI, PHP tin beryllium recovered connected 70% of the world’s websites.
Urgent patches and accelerated attacks
“These vulnerabilities see representation disclosure and unauthenticated distant codification execution successful PHP itself, autarkic of the exertion moving connected apical of it, putting each affected website successful contiguous risk,” Wiz says.
Armed with these vulnerabilities and targeting an unpatched system, attackers could execute codification connected affected servers oregon work delicate process memory, stealing information and infiltrating firm networks successful the process.
Also: AI a ‘force multiplier’ for low-skilled menace actors
Wiz goes connected to marque an absorbing point: While AI assisted successful the find of these vulnerabilities, AI could besides beryllium utilized to exploit them. Developing an onslaught concatenation and demonstrating the exploitability of these bugs “required an exceptionally analyzable concatenation of steps,” according to the researchers, which would beryllium “at the borderline of what quality researchers could practically achieve.” However, frontier AI models “substantially reduced that barrier, turning a longstanding flaw into an exploit.”
According to Amazon Threat Intelligence, attempts to exploit P2P2Shell were already happening 4 days earlier the vulnerabilities were made public. Proof-of-concept works started appearing hours later. A menace histrion tied to P2P2Shell onslaught chains is attempting to deploy a Mirai-style botnet, and Cloudflare CEO Matthew Prince says that the Cloudflare web is present signaling “millions” of exploitation attempts.
Further guidance
In an advisory published October 23, PHP Project urged organizations to bash the following: acceptable session.upload_progress.enabled=0 until the adjacent circular of scheduled bug fixes successful PHP. While already listed arsenic a mitigation successful the October 21 release, present that determination has been clip to analyse PHP2Shell further, applying this mitigation tin support against a antithetic Remote Code Execution (RCE) vector.
Also: Best VPN services: Expert tested
Because this RCE, present recorded arsenic CVE-2026-115560, requires an antithetic configuration and exertion codification setup, the onslaught vector is considered “unlikely”; therefore, mitigation volition suffice until it is handled by PHP Project successful the regular merchandise cycle.
“An exertion indispensable acceptable session.serialize_handler to php_binary oregon php_serialize successful its configuration and past power it to php astatine runtime with ini_set() earlier calling session_start(),” PHP Project said successful its advisory. “Session upload advancement indispensable besides inactive beryllium enabled. Applications that ne'er alteration the serialize handler astatine runtime tin support the diagnostic enabled.”
How organizations should act
PHP Project is urging users to enactment instantly by updating to PHP 8.5.12, 8.4.27, 8.3.36 oregon 8.2.35. If it isn’t imaginable to spot immediately, organizations tin instrumentality mitigations included successful its advisory.
The National Security Agency (NSA) advised “heightened awareness” of PHP2Shell implicit the coming weeks, saying that immoderate and each vendor-issued patches tied to PHP2Shell should beryllium prioritized. Companies should besides see applying mitigative steps, specified arsenic enhanced logging and replacing end-of-life PHP packages, erstwhile appropriate.
Also: 7 privateness settings I alteration ASAP connected each caller phone
“All users should instantly behaviour an inventory, wherever feasible, of hardware and bundle services reliant connected now-vulnerable PHP versions,” the bureau added. “Vigilance successful applying patches related to those systems is paramount.”
Speaking to ZDNET, Matthew Weier O’Phinney, main merchandise manager of Perforce Zend and OpenLogic, said that astir unfastened root bundle and commercialized LTS bundle distributions had patches disposable either astatine the clip of the coordinated merchandise oregon wrong a fewer hours following, and if you’re utilizing PHP, it’s apt a hole is disposable to you now.
“Assuming you usage 1 of those, utilizing your strategy bundle manager to update is simply a speedy remedy,” O’Phinney added.
Charlie Osborne
Contributing Writer
Charlie Osborne is simply a cybersecurity writer and lensman who writes for ZDNET and CNET from London. PGP Key: AF40821B See afloat bio

9 hours ago
5









English (US) ·