Skip to content
Breaking News

Breaking News. New PHP Vulnerabilities put businesses at risk. You could be too!

Split collage showing a hacker breaching a vulnerable website beside a protected website with a padlock and security barrier blocking the attack.

A website can look perfectly normal while the software running behind it needs an urgent security update. Your homepage loads, your contact form appears, and customers can browse your products. None of that proves the underlying system is safe.

On 21 October 2026, the PHP project released emergency security updates addressing two critical vulnerabilities, commonly referred to as PHP2Shell. Under certain conditions, these flaws could allow an attacker to run code on an affected server without logging in. Imagine a cyber thief having admin access to your website and full access to all your data.

For business owners, the lesson goes beyond one programming language: building a website or application is one responsibility. Maintaining it safely throughout its working life is another.

What is PHP and what happened with it?

PHP is server-side software used by many websites and applications, including WordPress-based websites and WooCommerce stores. It processes requests behind the scenes, helping generate pages and run application features. Think of your website as a restaurant. The design is the dining room (what people see), the database stores information(your ingredients) and Php is running the kitchen(where the food/data is cooked, prepared and plated before serving to the dining room).

Some technical stuff now, keep scrolling if you get bored with those. The two vulnerabilities, identified as CVE-2026-109618 and CVE-2026-109619, concern PHP’s handling of memory and internal request state. In practical terms, a vulnerable installation can mishandle data in ways that make malicious code execution possible.

This is an issue in the PHP runtime itself. Updating a theme, changing an administrator password or installing a security plugin does not establish that the underlying PHP installation has been patched.

Could your website be affected?

Your webmaster or hosting provider needs to check the software actually running your website. The official warning covers PHP installations serving web requests across several hosting configurations. A modern-looking website, an SSL certificate or managed hosting branding does not answer that question.

A website built with another technology may still share infrastructure with a PHP application, an older subdomain or a PHP-based administration tool. Your review should therefore include the wider hosting environment, rather than stopping at the public homepage.

The correct question is: “Which of our services use PHP, and has each running installation received the relevant security fix?” If not sure, feel free to send us a message and we will gladly assist you.

What could this mean for your business?

The possible consequences depend on the application, its permissions and the surrounding infrastructure. A successful compromise could put more than your website’s appearance at risk.

  • Business disruption: enquiries, bookings or online sales could become unavailable while the incident is investigated.
  • Exposure of information: data and credentials accessible to the compromised service could be at risk.
  • Website manipulation: attackers could alter accessible content, introduce redirects or use the site to distribute malicious material.
  • Recovery costs: investigation, restoration, credential replacement and additional security work can consume time and budget.
  • Loss of confidence: customers may hesitate to use a website after encountering suspicious behaviour or interruptions.

These are potential consequences!

What should your webmaster do now?

1. Identify every PHP installation that matters

Ask for an inventory covering your live website, subdomains, staging sites, older applications and relevant hosting tools. Check each site’s active PHP handler and package version. The PHP version used by a command-line tool can differ from the version serving your website.

2. Apply the relevant security update

The upstream fixed releases announced on 21 October 2026 are listed below. Your provider may supply a later patched release or a vendor package with a backported fix; in that case, request the vendor advisory confirming coverage.

PHP security releases announced on 21 October 2026
PHP branch Fixed release
PHP 8.2 8.2.35
PHP 8.3 8.3.36
PHP 8.4 8.4.27
PHP 8.5 8.5.12

For older branches, your provider must establish whether an applicable vendor-supported fix is available or arrange migration to a supported version. “We are using PHP 8” is not precise enough.

3. Confirm the update is actually running

Installing a package is only part of the job. The administrator should complete any necessary service restarts or worker replacement and verify that the live application uses the corrected runtime.

4. Test important business functions

Check the homepage, contact forms, logins, bookings, checkout and other critical features after the update. Have a recoverable backup and rollback plan, but do not treat returning to a vulnerable runtime as a satisfactory final resolution.

5. Review for signs of compromise

Patching closes the known vulnerability; it does not undo a previous intrusion. Review relevant logs and investigate unexpected files, accounts, processes or outbound connections. Suspicious findings require an incident response, not simply another update.

What if your hosting provider cannot patch immediately?

European cybersecurity authorities recommend considering isolation of exposed applications from public networks where immediate remediation is not feasible. Any interruption should be coordinated with the people responsible for your business operations.

Temporary configuration changes and filtering can reduce particular attack paths, but they should not be presented as a complete fix. Ask your provider for a documented containment plan, a patching deadline and confirmation once remediation has been verified.

Send these questions to your webmaster

Please confirm whether our website, applications or hosting environment are affected by CVE-2026-109618 or CVE-2026-109619.

Which PHP version and vendor package are currently serving each site? Has the relevant fix been applied and activated? When was this verified?

Please also confirm which business functions were tested, whether logs were reviewed for suspicious activity, and whether any further action is required.

A useful response identifies systems, versions, actions and dates. A general reassurance that “everything is secure” gives you little to assess.

The Meta-Labs approach: accountability after launch

At Meta-Labs, we see website development and ongoing maintenance as connected responsibilities. A successful launch gives your business a working platform. The whole restaurant runs smoothly at first, but you never know when chaos can break in your kitchen, or ingredients go bad in your storage.

For a critical security alert, the standard clients should expect is clear: establish exposure, coordinate with hosting providers, apply the appropriate fix, verify the running environment and test the functions the business relies on.

Our maintenance proposals provide a place to define that responsibility: who manages updates, what backups cover, how support is handled and which checks are included. The exact scope should be written down, particularly when hosting and application maintenance involve different providers.

Security should be demonstrated through documented work, rather than promises that a breach can never happen. Clients deserve to understand what has been checked, what has been corrected and what still needs attention.

Website maintenance protects a business asset

A website is often where a prospective customer first meets your business, requests a quotation or completes a purchase. Looking after it means looking after those interactions.

The latest PHP alert is a timely reason to review your maintenance arrangements. Do you know who follows security advisories? Who updates the server? Who tests the site afterwards? Who contacts you if something suspicious appears?

If those answers are unclear, speak to your webmaster now. Meta-Labs can help you review your website’s maintenance needs, clarify responsibilities and plan the technical care your business requires.

Discuss your website maintenance