Act this weekWhat happenedAn unconfirmed report claims a PHP flaw called PHP2Shell lets attackers run code remotely on websites, with fixes reportedly due soon.
Who is affectedAnyone running PHP websites, including WordPress sites, custom portals and web apps, and the agencies that host them.
What to do- 1Ask your web developer or host whether your sites run PHP and which version.
- 2Watch for the official PHP security release and apply it as soon as it appears.
- 3Confirm you have a recent backup of each site before you update.
- 4Check with your host about firewall protection in the meantime.
A security firm named watchTowr is reportedly warning of a serious flaw in PHP, the programming language behind a large share of websites. The flaw, called PHP2Shell, could allow remote code execution. That means an attacker could run their own commands on a website's server from afar. The report has not been confirmed.
What we know
According to the report, the exploit allegedly affects every version of PHP since PHP 5, which came out in 2004. That covers a very long stretch of software. The vulnerabilities are believed to be uncommonly severe. Fixes are reportedly scheduled to be released soon. The report was covered by Dan Goodin at Ars Technica.
Who it affects
Anyone whose website runs on PHP could be touched. That includes WordPress sites, custom business portals and web apps, plus the agencies and hosts that run them. Many owners do not know what their site is built on. A quick question to a developer or host will settle it.
What is not known yet
The material does not say how the flaw works, whether attackers are using it now, or exactly when the fixes will arrive. It also does not say which setups are most at risk. Treat the details as unsettled until PHP itself publishes an official security release.
What to do
The alert box above lists the steps. The short version: find out whether your sites use PHP, be ready to install the fix the day it appears, and make sure a recent backup exists first.
What happens next
Watch for the official PHP security release. Once it is out, the report will either be confirmed or corrected, and updating promptly will matter most for any site that depends on PHP.
The takeawayAsk your web provider today whether your site runs PHP, and be ready to apply the fix as soon as it is released.