Today·Emerging
Follow-up 1h ago Major6
100%
Critical PHP vulnerabilities trigger global website shutdowns; Node.js and LiteLLM also compromised
Two critical vulnerabilities in PHP, discovered via AI on 21 October 2026, triggered global website shutdowns across government agencies and major organizations. The flaws enable unauthenticated remote code execution and affect approximately 70% of websites worldwide. The incident coincided with compromises to Node.js, LiteLLM, and an Indian certificate authority, creating a widespread cybersecurity crisis.
Quick Facts
- Two critical vulnerabilities discovered in PHP programming language
- Vulnerabilities allow unauthenticated remote code execution
- PHP Foundation released patches
- Government websites taken offline preemptively
- Cloudflare reported early attacks emerging





Two critical vulnerabilities in PHP, a server-side programming language used by approximately 70% of websites worldwide, were discovered on 21 October 2026 using artificial intelligence tools developed by OpenAI and security firm Wiz. The flaws allow unauthenticated remote code execution, potentially giving attackers direct access to server file systems and databases. The PHP Foundation released patches on Wednesday afternoon, but the severity of the threat prompted governments and organizations globally to take precautionary action.
Government websites across multiple countries went offline ahead of the patch release. Finland temporarily shut down its government public web services, while the Netherlands took offline its National Institute for Public Health and the Environment website and the Tweede Kamer parliamentary website. Japan's Ministry of Health, Labor and Welfare suspended its information disclosure system, and the BBC's websites for programmes including Doctor Who and The Traitors became inaccessible. The Wikimedia Foundation, which operates Wikipedia, took down systems as a precaution. Cybersecurity agencies in the UK, EU, Australia, Japan, and the US advised organizations unable to apply patches immediately to take affected systems offline until remediation was complete.
The vulnerabilities had remained undetected in all PHP versions since version 5 (released in 2004), making them decades-old flaws. Cybersecurity experts noted that before AI-powered discovery, such flaws were difficult for attackers to exploit. However, AI tools can now adapt exploits across different PHP versions, configurations, and memory layouts, fundamentally changing the threat landscape. Early attacks were reported emerging after disclosure, prompting Cloudflare and other infrastructure providers to update firewall rules and mitigations.
The PHP crisis coincided with additional cybersecurity incidents on 21 October. Node.js released patches for four high-severity vulnerabilities, including one permitting remote code execution and two allowing TLS validation bypass. LiteLLM, an open-source proxy for routing requests to multiple large language model providers, was compromised when an attacker injected malicious code into releases published to PyPI, Docker Hub, and GitHub Container Registry. The malicious code included an information stealer targeting cloud credentials and AI service credentials, plus a remote access trojan. Additionally, Indian certificate authority eMudhra reported compromised private keys, potentially allowing fraudulent certificate issuance and website impersonation.
Cybersecurity professionals characterized the combined incidents as a major cleanup operation. The challenge extended beyond simple patching: organizations needed to identify every instance of PHP running across public websites, content management systems like WordPress, Drupal, Joomla, and Magento, shared hosting platforms, and third-party products often invisible to system administrators. The White House stated that federal agencies were working with leading AI laboratories to accelerate fixes. Japan's Prime Minister Sanae Takaichi urged the public to verify whether their websites used PHP.
Why This Matters
Two critical PHP vulnerabilities affecting ~70% of websites globally enable unauthenticated remote code execution and remain undetected for 22 years. Multiple government agencies, major media outlets, and infrastructure operators have preemptively taken systems offline pending patches. Concurrent compromise of Node.js, LiteLLM, and eMudhra certificate authority expands attack surface and affects supply chains: organizations must now identify and remediate PHP instances across multiple platforms (WordPress, Drupal, Joomla, Magento), validate certificate authenticity, and audit cloud credentials for unauthorized access—a remediation effort spanning weeks across sectors.
Timeline & Sources
Jan 1, 2004
WirePHP version 5 launched, containing the later-discovered vulnerabilities
Oct 21, 2026
WireAppleInsider reports severe PHP vulnerabilities discovered with 9.2 CVSSv4.0 severity rating
Oct 21, 2026
WireTechCrunch reports NSA warning and patch release; notes vulnerabilities discovered by OpenAI (via Calif) and Wiz using AI
Oct 21, 2026
WireTechCrunch reports additional incidents: Node.js patches four high-severity vulnerabilities; LiteLLM compromised with malicious code; eMudhra certificate authority compromised
Related Signals
Sources
- Websites taken down across Europe ahead of critical cyber-security updatebbc.comMediaOct 21, 2026
- PHP armageddon: OpenAI, Google’s Wiz find ancient holes, panicking the internettechcrunchMediaOct 21, 2026
- The internet is having a very bad cybersecurity daytechcrunchMediaOct 21, 2026
- Vulnerabilities found in widely used PHP programming languagekyodoMediaOct 21, 2026
- New PHP vulnerability means the Internet will have a very rough couple of daysappleinsider.comMediaOct 21, 2026
- Websites taken down worldwide as critical PHP cyber-security update issuedbbc.co.ukMediaOct 21, 2026