2026 PHP Security Vulnerabilities Explained
Why Umbraco, Optimizely, and HubSpot websites are not directly affected.
Recently discovered PHP vulnerabilities have raised security concerns for millions of websites. Here’s why websites built on Umbraco, Optimizely, and HubSpot are not directly affected, and what organizations should still consider.
Two critical security vulnerabilities recently discovered in PHP, one of the most widely used programming languages on the web, have prompted urgent security updates and renewed concerns about website security.
The good news for organizations using Umbraco, Optimizely, or HubSpot is that these platforms are not directly affected by the vulnerabilities.
While websites built on these platforms are not directly exposed to the newly discovered PHP vulnerabilities, understanding how these vulnerabilities work can help organizations make informed decisions about their website security.
What Is PHP2Shell, and How Was It Discovered?
On October 21, 2026, security researchers disclosed two critical vulnerabilities in PHP, identified as CVE-2026-109618 and CVE-2026-109619.
PHP is a server-side programming language used to process website requests, communicate with databases, and generate dynamic content. It supports widely used content management systems such as WordPress, Drupal, and Joomla, along with numerous other web applications.
Both vulnerabilities received a critical severity rating of 9.2 out of 10.
The flaws involve how PHP manages computer memory when processing certain requests. Under specific conditions, errors in memory handling can allow an attacker to access information or execute unauthorized commands on a vulnerable server.
What makes this discovery particularly notable is the role artificial intelligence played in identifying the vulnerabilities. Researchers from Calif, OpenAI, and Wiz used advanced AI-assisted techniques to investigate PHP’s source code and identify weaknesses that had existed for years.
How Could These Vulnerabilities Be Exploited?
The primary concern surrounding the vulnerabilities, collectively known as PHP2Shell, is the possibility of remote code execution (RCE).
RCE allows an attacker to run commands on a server without authorization. In certain vulnerable PHP configurations, an attacker could exploit these flaws through specially crafted web requests without needing a valid username or password.
Depending on the server configuration and the permissions available to the affected application, successful exploitation could allow attackers to:
- Access sensitive information: Retrieve confidential business information, authentication credentials, or other data accessible to the affected server.
- Modify website content: Change pages, manipulate stored information, or interfere with website functionality.
- Disrupt website operations: Cause application failures, interrupt services, or compromise website availability.
- Gain access to connected systems: Potentially use the compromised server to target additional applications or infrastructure.
The vulnerabilities are particularly concerning because they affect PHP itself. Even a website with properly maintained application code may be exposed if its underlying PHP runtime has not received the necessary security updates.
Security researchers have also documented successful exploitation against intentionally vulnerable servers, confirming that the risk extends beyond theoretical demonstrations.
PHP released patched versions on October 21, 2026. Organizations operating PHP-based systems should confirm that their hosting providers or internal technology teams have applied the appropriate updates.
Why Umbraco, Optimizely, and HubSpot Are Not Directly Affected
These vulnerabilities affect PHP itself rather than a specific website or content management system.
Because Umbraco, Optimizely, and HubSpot do not rely on PHP for their core CMS functionality, websites built on these platforms are not directly vulnerable to PHP2Shell through their underlying CMS architecture.
Each platform takes a different approach to website development and hosting:
Umbraco: Built on Microsoft’s .NET framework, Umbraco uses C# and ASP.NET Core rather than PHP. This separates its core architecture from the affected PHP runtime.
Optimizely: Optimizely CMS also uses Microsoft’s .NET technologies. Its core CMS functionality does not depend on PHP, meaning these specific vulnerabilities do not directly affect standard Optimizely implementations.
HubSpot: HubSpot’s Content Hub operates on managed cloud infrastructure that does not rely on PHP. HubSpot has confirmed that PHP is not part of its infrastructure and that it is unaware of any impact to its platform or customers from these vulnerabilities.
These distinctions are important because the vulnerabilities exist at the programming-language level. A website does not need to contain an insecure plugin or poorly written application code to be exposed if it runs on a vulnerable PHP installation.
For organizations using Umbraco, Optimizely, or HubSpot, the underlying CMS architecture provides separation from this particular security issue.
However, the CMS is only one component of a website’s broader technology environment. Third-party applications, integrations, and independently hosted systems may introduce vulnerabilities even when the primary website platform is unaffected.
Where Vulnerabilities Could Still Exist
Even if an organization’s primary website is built on Umbraco, Optimizely, or HubSpot, PHP may still be used elsewhere in its digital infrastructure.
Business websites frequently depend on supporting applications, third-party services, and integrations that operate independently of the primary CMS.
Potential exposure could exist through:
- Legacy websites and microsites: Older campaign websites, event pages, or acquired company websites may still operate on PHP-based platforms.
- Customer and partner portals: Separate applications used for customer accounts, distributor resources, or internal operations may rely on PHP.
- Third-party integrations: Custom middleware connecting a website to CRM, ERP, or other business systems may use PHP.
- Subdomains and independently hosted applications: An organization may operate multiple websites under the same domain, each using different technologies.
- Development and staging environments: Older testing environments may remain accessible online without receiving the same security updates as production websites.
For example, a manufacturing company may use Optimizely for its primary corporate website while maintaining a separate distributor portal built on PHP. Although the Optimizely website would not be directly affected, the distributor portal could still be vulnerable.
Similarly, an organization using HubSpot Content Hub may also operate a separate WordPress website with HubSpot’s WordPress plugin installed. HubSpot has confirmed that the plugin itself does not require a patch for PHP2Shell, but the underlying WordPress hosting environment must still be secured.
These examples reinforce the importance of understanding the full range of technologies supporting an organization’s digital operations.
A website security review should account for supporting applications, integrations, hosting environments, and legacy systems rather than focusing exclusively on the primary CMS.
What Should Organizations Do if They Could Be Exposed?
Organizations using PHP-based websites or supporting applications should review their environments to determine whether they are affected by PHP2Shell.
The most immediate priority is identifying vulnerable PHP installations and ensuring the appropriate security updates have been applied.
A practical response should include:
- Identify PHP-based systems. Review websites, applications, subdomains, and supporting services to determine where PHP is used.
- Confirm patching status. Verify that affected PHP installations have been updated to a fixed release or received an appropriate vendor-supported security patch.
- Review third-party dependencies. Check legacy applications, integrations, and independently hosted services that may operate outside the primary CMS.
- Assess potential exposure. Review relevant security logs, hosting configurations, and access controls for evidence of suspicious activity.
- Seek professional assistance when necessary. Organizations without the internal resources to assess their exposure should work with qualified technical or cybersecurity professionals.
If an organization suspects that an attacker has already exploited a vulnerability, a qualified incident-response provider should investigate and contain the incident. Applying updates is essential, but patching alone may not address an existing compromise.
How Diagram Can Help
For organizations managing multiple websites, legacy applications, or complex integrations, determining where vulnerabilities exist can be challenging.
Diagram helps organizations evaluate their website architecture, maintain their content management platforms, and improve the reliability and maintainability of their digital systems.
If your organization is concerned about PHP2Shell or wants to better understand the technologies supporting its website, we can help review your existing implementation, identify relevant dependencies, and determine whether additional technical or security assessments are needed.
For confirmed security incidents or suspected active compromises, we recommend engaging qualified cybersecurity incident-response professionals.
Contact Diagram to discuss your website’s technology, maintenance needs, or potential exposure: https://www.wearediagram.com/
