AI Security And The Internet: What Three Days Of News Tell Us
AIThis post was created with the assistance of artificial intelligence (AI).

🔍 Read the full analysis: AI Security And The Internet: What Three Days Of News Tell Us on ThorstenMeyerAI.com

Before you orderOffer from Amazon

Get smart everyday buys delivered free with Prime

  • Fast, free delivery on millions of items
  • Prime Video, Amazon Music and more included
  • Member-only deals all year
Start your free Prime trial Free trial for eligible customers · Cancel anytime
As an affiliate, we earn on qualifying purchases.

TL;DR

Several major security disclosures and emergency responses converged in recent days, including critical PHP patches, weak eMudhra certificate authority keys, a cloud data theft acknowledgment, a poisoned AI package and Node.js updates. They are separate incidents, and some vulnerabilities or weaknesses predate the headlines by months; together, they show why security depends on runtimes, software supply chains and trust stores as well as application defenses.

Emergency PHP patches, reports of weak eMudhra certificate authority keys and several other security alerts converged around 21-22 October, prompting warnings for website and software operators. The incidents have different causes and timelines; taken together, they show how attackers can exploit weaknesses in runtime software, supply chains and certificate trust, not just flaws in an application’s login system.

On 21 October, PHP released fixes for CVE-2026-109618 and CVE-2026-109619, both rated 9.2 under CVSS v4.0. The patched upstream versions are 8.5.12, 8.4.27, 8.3.36 and 8.2.35. PHP described two memory-safety failures involving invalid state during request cleanup and request-owned state persisting into a later request handled by the same worker. Whether a system is exposed depends on its deployment and reachable code paths.

AWS said its MadPot honeypots recorded exploit attempts on 17 October, four days before public disclosure. Its assessment described PHP2Shell as broadly exploited in the wild, while noting that analysis of whether those early attempts would succeed against real systems was still ongoing. The distinction matters: the activity is a warning, not confirmation that every attempted attack worked.

Other disclosures involve separate systems. Researcher Scott Helme reported eight compromised eMudhra intermediate certificate authority keys with private values below 256, including one with a value of 4; he said recovery took less than a second. Mozilla’s incident record says eMudhra attributed the weakness to a faulty hardware security module testing process and the subsequent selection of incorrect key labels. The record lists six TLS and two code-signing intermediates, with an initial estimate of about 30,000 affected certificates.

At a glance
reportWhen: Developing; major disclosures and respo…
The developmentA cluster of security disclosures and response actions reported around 22 October 2026 has drawn attention to risks across PHP, certificate infrastructure and software supply chains.

SECURITY BRIEFING · 22 OCTOBER 2026

72 hours of headlines.
Much longer exposure.

PHP, certificate trust, cloud records and software releases: separate incidents expose weaknesses across the internet’s foundations.

The critical distinction: disclosures converged in recent days. The underlying failures did not all begin within the same 72 hours.
01PATCH NOW

PHP2Shell

Runtime compromise

Two pre-authentication RCE vulnerabilities rated CVSS 4.0 9.2. Application logins and CMS plugins cannot repair the PHP runtime.

8.5.12 · 8.4.27 · 8.3.36 · 8.2.35
Official PHP advisory ↗
02TRUST REVIEW

eMudhra

Certificate authority failure

Eight weak intermediate CA keys; one private value was 4. Browser protection does not establish that every application trust store is updated.

Review OS, Python, runtime and container CA bundles
Mozilla incident record ↗
03UPDATE RUNTIME

Node.js

Decoder and TLS weaknesses

Ten issues across supported release lines, including Brotli memory corruption and certificate verification weaknesses. Exposure depends on version and application behavior.

22.23.4 · 24.22.1 · 26.12.1
Node.js security release ↗
04CONFIRMED BREACH

PingCAP / TiDB Cloud

Customer records and source copied

Vendor confirms stolen service-account credentials and exported records. The 10.6 TB figure and 88-export count are attacker claims.

Get a customer-specific assessment; review exposed secrets
PingCAP security update ↗
05SELF-MANAGED ACTION

GitLab

Unauthenticated RCE under conditions

CVE-2026-110264 is rated CVSS 3.1 10.0. GitLab.com and Dedicated were patched; affected self-managed instances require updates.

19.5.1 · 19.4.3 · 19.3.6; older branch fixes available
GitLab patch announcement ↗
06CHECK EXECUTED ARTIFACTS

LiteLLM

Poisoned release 1.107.0

Malicious Python wheels and Docker artifacts exposed credentials. PyPI removal took under two hours; Docker exposure lasted longer.

Investigate affected hosts; revoke potentially stolen secrets
LiteLLM incident report ↗
07REBUILD AND REDEPLOY

Go applications

Certificate distrust protection

Go added verifier protection for the eMudhra incident. Existing binaries do not acquire a rebuilt verifier from a host package update.

Patched toolchains: 1.26.10 · 1.27.3
Go vulnerability record ↗
08REMOVE UNNEEDED EXPOSURE

Plex Media Server

Unauthenticated RCE chain

Researchers observed mining and proxy payloads. Those observations do not establish a verified count of thousands of infected home servers.

Fixed release: 1.43.3.10861; install a current release
Plex2Shell research ↗

The exposure clock started earlier

April 2025Weak eMudhra intermediates were created. Incident record
9 September–7 October 2026PingCAP’s acknowledged unauthorized-access period. Vendor account
17 October 2026AWS observed PHP exploit attempts before public disclosure. AWS findings

Patch. Verify. Investigate.

Update the component actually serving production traffic. Restart workers or redeploy rebuilt images. Review logs and credential use across the exposure window: a patch does not remove an earlier foothold.

PHP mitigation caveat: disabling upload progress blocks confirmed paths, not the underlying defects. Setting memory_limit = -1 removes a resource cap and is not a complete fix. Follow vendor guidance for your deployment.

Read numbers in context: download counts are not victim counts; potential exposure is not confirmed infection; attacker claims require attribution. Severity scores use different CVSS versions and are not exploitation probabilities.

THORSTENMEYERAI.COMSTATUS SNAPSHOT · 22 OCT 2026 · SOURCES LINKED ABOVE

Risks Beyond the Login Screen

For operators, the PHP disclosure means that updating a website application alone may not address the vulnerable component. WordPress, Magento or Laravel can run on a PHP runtime that still needs its own patch. Organizations need to identify affected versions, update or apply a vendor-supported backport, and verify that running workers have restarted on the fixed build. Where compromise is possible, patching should be paired with a review for signs of intrusion.

The certificate case points to a different dependency: the systems that decide which certificates to trust. Browser distrust measures can limit exposure, but server applications may rely on operating-system bundles, containers, language runtimes or custom certificate stores. As Cloudflare’s analysis notes, the outcome depends on the verifier an application actually uses. A check with one command-line tool cannot establish that every service on a server rejects a compromised certificate.

The wider set of headlines also includes a cloud database provider acknowledging stolen data, a poisoned AI package, emergency Node.js updates and attackers using AI agents against websites, according to the source report. These are not one coordinated event, and the available material does not establish a common attacker or cause. Their relevance is operational: a secure application can still depend on a compromised provider, package or underlying runtime.

Amazon

PHP security patches

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Separate Incidents, Longer Timelines

The phrase “all of this happened in 72 hours” describes the timing of headlines, not necessarily when the weaknesses began. Helme’s account dates the eMudhra intermediates to April 2025. The PHP flaws were publicly patched on 21 October 2026, while AWS reported attempts four days earlier. The source material gives no detailed chronology for the cloud database incident, poisoned package or Node.js updates, so their exposure periods cannot be compared here.

PHP’s footprint helps explain the attention but should not be mistaken for a count of affected sites. W3Techs estimates that PHP is used by approximately 69.3% of websites whose server-side programming language it can identify. That figure does not tell how many sites run a vulnerable release or were compromised.

US and UK authorities called for inventorying PHP services and applying updates. Their guidance also discusses temporary mitigations or taking services offline where prompt remediation is not possible. Japan’s Prime Minister Sanae Takaichi was reported by Jiji Press as urging patch preparations and suggesting temporary suspension of website functions when an immediate update was unavailable. These are conditional responses, not identical blanket shutdown orders.

“AWS reported exploit attempts against its MadPot honeypots on 17 October, while analysis of whether the observed early attempts would succeed on real systems remained ongoing.”

— AWS threat intelligence

Amazon

SSL certificate authority key recovery tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Exposure and Impact Still Vary

The number of PHP systems vulnerable or compromised is not established by the PHP usage estimate. Exploitation depends on deployment details and reachable code paths, and AWS said its assessment of early attempts against real systems was ongoing. The source material does not give a confirmed count of successful PHP compromises.

For eMudhra, the roughly 30,000 certificates were an initial migration estimate in Mozilla’s incident record, not a claim that every certificate the company issued was affected. The material does not specify how many affected certificates remain in use or how consistently different server-side trust stores reject them. It also gives limited detail on the cloud database theft, poisoned AI package and Node.js updates, including their scope, affected users and remediation status.

Some temporary PHP workarounds are circulating, including removing the configured memory limit or disabling session upload progress and restarting workers. The source says these may block specific triggers or confirmed paths but do not fix the underlying defects. Their suitability and effect depend on the environment; operators should follow the relevant vendor advisory rather than treat a workaround as completed remediation.

Amazon

hardware security modules for certificates

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Patch, Review and Track Advisories

Organizations running PHP should identify exposed services, apply a fixed release or vendor-supported backport, and confirm that workers are running the updated build. If an immediate patch is not feasible, they should assess the official mitigation guidance and whether temporary service restrictions are warranted. Reviewing logs and systems for signs of compromise is also relevant because AWS observed attempts before disclosure.

Teams should separately check whether their software and infrastructure rely on affected eMudhra intermediates, and which trust store or certificate-validation process each service uses. Further details on certificate migration, the database provider’s response and the scope of the AI-package and Node.js alerts would clarify how many users and systems are affected. The supplied material does not specify a single next deadline or coordinated follow-up across these incidents.

Amazon

software supply chain security tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

What happened in the PHP disclosure?

PHP released fixes on 21 October 2026 for CVE-2026-109618 and CVE-2026-109619, memory-safety flaws that can involve request cleanup and state carried between requests. Exposure depends on the deployment and reachable code paths.

Does the PHP usage figure mean 69.3% of websites are vulnerable?

No. W3Techs’ estimate refers to the share of websites with an identifiable server-side language that use PHP. It does not measure vulnerable versions or compromised sites.

Were real systems confirmed compromised through the PHP flaws?

The source reports AWS honeypot attempts on 17 October and an assessment that exploitation was broad, but says analysis of whether the early attempts would succeed on real systems was ongoing. It provides no confirmed total of successful compromises.

What was wrong with the eMudhra keys?

Researcher Scott Helme reported eight intermediate CA keys with extremely small private values. Mozilla’s incident record says eMudhra attributed the issue to faulty HSM testing and selection of incorrect key labels; an initial estimate put the migration at about 30,000 certificates.

Can a temporary PHP workaround replace installing the patch?

No. The source describes configuration changes as measures that may block particular exploitation paths, not repairs to the underlying defects. Operators should follow the applicable vendor guidance and move to a fixed runtime or supported backport.

Source: ThorstenMeyerAI.com

This content is for general information only and is not financial, tax or legal advice. Consult a qualified professional for decisions about your money.
HALLOWEEN

Halloween Picks

As an affiliate, we earn on qualifying purchases.

You May Also Like

Is Costco Open On Labor Day

Find out whether Costco stores are open on Labor Day this year. Confirmed hours and what to expect for holiday shopping plans.

Chaos Came to CBS News. What’s in Store for CNN?

Recent turmoil at CBS News raises concerns about potential impacts on CNN amid industry shifts and leadership tensions.

Invitation To Bid – Federal Treasury Discount Paper (Bubills)

The Bundesbank page is titled as an invitation to bid for Federal Treasury discount paper, but the supplied material omits auction terms and dates.

Christine Lagarde: Interview With Les ÉChos

Christine Lagarde outlines ECB’s monetary strategy and economic outlook in an interview with Les Échos, highlighting future plans and challenges.