
October 21 - Government websites across Europe went dark on Wednesday as operators raced to patch two critical vulnerabilities in PHP, one of the most widely used programming languages on the web.
The developers of PHP said on Wednesday they would release patches for two critical vulnerabilities, and EU cybersecurity officials warned organisations unable to apply the fixes to take affected websites offline. Here is what you need to know:
Learn about the latest breakthroughs in AI and tech with the Reuters Artificial Intelligencer newsletter.
PHP is a programming language that runs websites. It works behind the scenes. When a user loads a page, the server running PHP assembles the content and sends the finished page to the browser.
It is free, open source and maintained by volunteers. Site owners rarely interact with it directly.
PHP runs nearly 70% of all websites whose programming language can be identified, according to web technology tracker W3Techs. It is the engine behind WordPress, the software that powers about 40% of all websites such as blogs, small business pages, government portals, online shops and news sites.
The two vulnerabilities are rated 9.2 out of 10 on the CVSS v4.0 severity scale, a standard industry scoring system. CERT-EU, the European Union's cybersecurity response team, said that rating signals unauthenticated remote code execution, meaning an attacker can run commands on a vulnerable server, over the internet, with no password or account.
Most small websites are typically run by owners with no security staff, often on shared hosting where they do not manage the server and may not know who updates PHP. Wordfence, a security plugin for WordPress sites, warned that the usual automatic updates will not apply this fix. CERT-EU's guidance is to take affected sites offline rather than leave them exposed.
Wiz said the findings "rank among the most severe vulnerabilities discovered in PHP, and arguably in software history." The underlying flaws had been present for decades, the firm said, but proving they were exploitable required a chain of steps "at the edge of what human researchers could practically achieve."