What we recommend you do
1. Find out where you use PHP
Make a short list of websites, portals, and web tools that run on PHP, starting with those that are accessible from the internet.
If you are unsure, ask your IT team, web agency, and hosting provider.
2. Apply the appropriate security update and restart
Apply the security update provided for your PHP installation.
For PHP itself, the fixed versions are PHP 8.5.12, 8.4.27, 8.3.36, and 8.2.35. If PHP is provided through an operating system, hosting platform, or software vendor, follow that vendor’s security update guidance.
Remember that the web server or application may need to be restarted afterward for the fix to take effect.
Temporary workarounds can reduce exposure, but they are not a replacement for applying the appropriate security update.
3. Address older versions
If a system runs a PHP version that no longer receives official fixes, plan an urgent upgrade, ask your vendor whether they provide a security fix, or limit access to the system until the issue is resolved.
4. Ask your suppliers
Ask agencies, software vendors, and hosting partners that manage PHP-based applications for you to confirm in writing that they have applied the appropriate updates and checked for signs of misuse.
5. Stay alert for unusual activity
If a website behaves unexpectedly, or you notice unfamiliar files or unusual activity on a PHP web server from October 20 onward, when details of the vulnerabilities became public, contact your Service Delivery Manager immediately.
If something looks suspicious, early reporting can make a real difference.