SShortSingh.
Back to feed

PHP2Shell Flaws Allow Remote Code Execution in PHP Runtime, Patches Released

0
·1 views

The PHP Security Team issued emergency fixes on October 21, 2026, for two critical vulnerabilities collectively named PHP2Shell, both rated 9.2 out of 10 under CVSS v4.0. The flaws, CVE-2026-109618 and CVE-2026-109619, enable remote code execution through memory corruption and stale global state, requiring no user account or victim interaction. Because the issues lie in the PHP runtime itself rather than in individual plugins or frameworks, all PHP installations serving web requests are considered at risk, with Apache mod_php identified as the highest-risk configuration. Patched minimum releases are PHP 8.5.12, 8.4.27, 8.3.36, and 8.2.35, while PHP 8.1 and older are end-of-life and need upgrading or vendor backports. Administrators are advised to treat the runtime update as urgent, since application-level updates do not patch the underlying engine.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Argo CD Security Landscape 2026: Four Critical Flaws, Three Without CVEs – The Repo Server as an Attack Vector

Argo CD is the de facto standard for GitOps on Kubernetes: In the 2023 Argo community survey, 93 percent of respondents said they use the tool in production. And right there, at the center of the deployment pipeline, the security situation escalated in October 2026. On October 7, the project released six security advisories in one go — four of them with the highest rating CVSS 9.9 (critical). Three of the four critical vulnerabilities still have no CVE number today. For teams whose patch processes rely on CVE feeds and scanners, this is a structural blind spot.

0
ProgrammingDEV Community ·

Providers Contain October 2026 Supply Chain, CA, and Cloud Security Incidents

Security advisories from October 2026 flagged compromised credentials, malicious package uploads, and TLS weaknesses across several platforms. By October 22, affected organizations reported that fast containment had halted active exposure, though downstream developers and administrators still need to take remediation steps. LiteLLM pulled a tampered PyPI release and malicious Docker tags within hours, while its private enterprise edition was unaffected. Python's package tooling had to be updated to distrust eMudhra intermediate certificates whose elliptic curve keys were found to be weak. Hetzner rolled out patches for two PHP vulnerabilities across supported and legacy versions, and Andromeda revoked compromised credentials without affecting customer data or trained models.

0
ProgrammingDEV Community ·

One Tenant's Bad Mailing List Can Drag Down Shared SES Sender Reputation

A multi-tenant SaaS running on Amazon SES shares one account and one sender reputation across all tenants, so a single tenant's poor list hygiene can affect everyone. Imported or purchased lists can cause hard bounces and spam complaints that push the account's bounce or complaint rates past SES thresholds, leading to account review or paused sending for every tenant. The author argues this is an architecture problem rather than one solved by monitoring alone. Recommended isolation measures include per-tenant sending subdomains, per-tenant configuration sets for attributed event tracking, and dedicated IP pools reserved for tenants with steady volume. Per-tenant event ledgers and suppression lists are also suggested so each tenant's reputation can be measured and enforced separately.

0
ProgrammingDEV Community ·

Open-source Flutter package transcribes speech fully on-device with no server or API key

A developer released transcribe_cpp, an MIT-licensed Flutter package for speech-to-text that runs entirely on iOS and Android phones. It requires no server, account, or API key, and it works in airplane mode, so user audio never leaves the device. The package uses voice detection to mark sentence boundaries and shows live text that settles without flickering as the user speaks. It wraps the transcribe.cpp engine, built on ggml, and runs NVIDIA's Parakeet 110M model, a roughly 90 MB download fetched on first use. The developer reports about 40 times real-time speed on a mid-range phone and says the hard work lay in the surrounding plumbing rather than the models themselves.