October 21 Cybersecurity Nightmare: PHP and Node.js Flaws, LiteLLM Backdoor, and Active Attacks

Blog WriterCybersecurity News - Original News Source is cybersecuritynews.com


October 21, 2026 brought a demanding mix of emergency security updates, poisoned software releases, and warnings about attacks already underway. PHP servers needed urgent patches.

An AI software package was stealing credentials. Other investigations exposed weaknesses in certificate trust, remote management, and VPN access.

Several incidents began before October 21, but their recovery work collided with fresh disclosures that day. For teams running production systems, the immediate task was to identify affected services, patch exposed software, and investigate whether attackers had already gained access. Installing an update could close a vulnerability while leaving stolen credentials or backdoors active.

Emergency Patches Across Web Platforms

The PHP emergency release addressed CVE-2026-109618 and CVE-2026-109619, two critical flaws known as PHP2Shell. Both received CVSS scores of 9.2 and could allow unauthenticated remote code execution under affected configurations. One corrupts memory when an operation runs out of memory. The other lets later requests reach invalid data left behind by earlier requests.

Researchers demonstrated code execution against Apache mod_php before application code even ran. Cloudflare reported early attack attempts without confirming successful compromises. Administrators should deploy PHP 8.5.12, 8.4.27, 8.3.36, or 8.2.35, then restart affected services and confirm that web workers actually use the patched build.

The Node.js security updates fixed ten vulnerabilities, including four rated high severity. CVE-2026-111497 affects Brotli decompression and can allow code execution through a memory write outside its intended area. Other flaws weaken TLS hostname checks or mishandle DNS names. Patched releases are 26.12.1, 24.22.1, and 22.23.4. These updates also refresh certificate trust following the eMudhra incident. Rebuild container images so deployments include the updated runtime.

That workload followed two critical Next.js RCE fixes released on October 14. They covered specific React Server Components caching behavior and SVG image processing on Linux systems using glibc. Teams should move affected Next.js deployments to 16.4.1 or 15.5.28, as appropriate. Updating Node.js alone does not update these application dependencies.

Apache Tomcat’s eight security fixes added another priority. CVE-2026-101296 allows authentication without the correct password when JNDIRealm uses non-GSSAPI SASL mechanisms. Other issues can mix responses between users or leak data through AJP processing. The HTTP/2 flaw involves errors during asynchronous processing that leave internal objects available for reuse. Apache disclosed the flaws on October 20. Fixed releases are 11.0.27, 10.1.61, and 9.0.123, with exposure depending on configuration.

Supply Chain Attack

The LiteLLM supply chain compromise directly threatened cloud and AI environments. Version 1.107.0 reached PyPI and container registries carrying a credential stealer and remote code loader. All seven Python wheels were affected, along with container tags including latest and main-stable. The vendor said stolen GitHub credentials let attackers redirect a release workflow to a lookalike repository.

Malicious Python startup hooks could run when an unrelated Python command started, without the application importing LiteLLM. Targets included cloud credentials, SSH keys, and AI service secrets. Wiz observed stolen AWS credentials being used about four and a half hours after data theft. The vendor advised pinning to 1.106.2. Affected teams also need clean rebuilds and credential rotation. Running pip inside a contaminated environment can trigger the hooks again, making a simple downgrade an unsafe first response.

The WordPress backup developer breach showed how stolen management keys can defeat normal trust checks. Attackers accessed TeamUpdraft’s website during October 17–18 and used UpdraftCentral connection keys to install malicious plugins on connected sites. The UpdraftPlus download packages themselves were unchanged. Administrators should verify installation of 1.26.13 Free or 2.26.13 Premium, remove exposed connection keys, and inspect sites for backdoors and unexpected administrators. Updating cannot remove malware already installed.

Attackers also hijacked OVHcloud CLI releases after compromising a developer account. They replaced binaries for versions 0.11.0 through 0.15.0 during a 94-minute window on October 19. Earlier clean downloads were unaffected. OVHcloud released version 0.16.0 and urged exposed users to replace secrets stored on affected machines. The incident showed why a familiar download location cannot guarantee that a release file is safe.

Certificate Authority Compromise

The eMudhra certificate authority incident reached deeper into internet trust. Eight intermediate signing keys were compromised. The updated disclosure says incorrect key generation made them recoverable from public certificates, creating a risk of forged certificates. Mozilla found that all eight affected P-384 private keys were integers below 256, allowing almost instant recovery.

Browser vendors issued blocks, but applications that use separate certificate bundles or skip revocation checks may remain exposed. Organizations must update browsers, operating systems, runtimes, and trust stores. Public evidence has not established attacks against users through these keys.

Meanwhile, Palo Alto GlobalProtect exploitation showed how a VPN weakness can lead to wider network access. CVE-2026-0257 lets attackers bypass authentication, including MFA, in affected configurations. Exploitation requires authentication override cookies and a vulnerable certificate setup.

Unit 42 described attackers reaching VMware vCenter, weakening ESXi controls, and extracting credentials directly from a domain controller’s virtual disk. Reading the disk outside the guest operating system avoided its endpoint monitoring. Defenders should patch affected gateways and investigate suspicious successful VPN sessions.

Plex servers were also under active attack. The Plex2Shell chain combines four flaws to run code without authentication. It abuses internal requests, exposes an owner token, writes a file, and loads a malicious codec. Attackers deployed cryptocurrency miners and proxy software on exposed servers. Plex says version 1.43.3.10861 and later contain the fixes.

Administrators should check NAS installations and containers, examine unexpected processes, and rebuild systems where compromise is found or cannot be ruled out.

The State Bank of India data disclosure added a separate concern. SBI identified 3,897 customer records containing personal information within roughly 375,000 reviewed dark-web records.

That larger figure should not be treated as a confirmed count of affected customers. Reported fields included names, mobile numbers, addresses, and loan-related details. The bank said services remained operational while investigators examined the data’s authenticity and source. The disclosure did not establish a breach of core banking systems or theft of customer funds.

Start with exposed systems facing active attacks, then address vulnerable runtimes and affected dependencies. After restarts, check running versions, rebuild compromised environments, and revoke secrets from clean systems.

Review cloud activity, VPN sessions, and administrator changes for evidence of misuse. October 21’s lasting lesson is that recovery must cover every route an attacker gained, including access that survives a successful patch.

Update defenses against new malware as soon as it appears. Integrate TI Feeds with data from 16K SOCs.

The post October 21 Cybersecurity Nightmare: PHP and Node.js Flaws, LiteLLM Backdoor, and Active Attacks appeared first on Cyber Security News.