PHP, which underpins a large share of the internet, said in a security update that a patch for both vulnerabilities was scheduled for 2pm and urged users to "upgrade as soon as the release is available". PHP's security team said details of the vulnerabilities, affected versions and the fixed releases would be published when the patches are issued.
The European Union Computer Emergency Response Team (CERT-EU) said in an advisory that the 9.2 rating indicated a risk of unauthenticated remote code execution, a type of flaw that can allow attackers to run malicious code on vulnerable systems without logging in. It urged organisations to prepare for the immediate patching of affected assets and said those unable to do so should consider taking affected sites offline.
The Australian Cyber Security Centre (ACSC) issued similar guidance, urging organisations to identify PHP systems in their environments, prepare to apply patches and monitor applications for signs of malicious activity. "ACSC is currently not aware of active exploitation related to these vulnerabilities," the agency said.
Cybersecurity company Huntress stressed the scale of exposure: "PHP is everywhere. It quietly powers WordPress, Drupal, Joomla, and Magento sites, shared hosting platforms, control panels, and an awful lot of software that doesn't even advertise that it runs PHP under the hood."
Web hosting provider GoDaddy said the flaws could allow attackers to execute code on affected servers over the internet, potentially leading to data theft, website defacement or full system compromise.
CERT-EU and the ACSC said all PHP versions from PHP 5 onward could be affected, although PHP has not disclosed which versions are vulnerable.
