Pas php.net · Pas la NVD · Pas la CISA

Suivi des vulnérabilités PHP

Note d’information non officielle sur les vulnérabilités de sécurité PHP

English简体中文日本語DeutschFrançaisNederlandsEspañol

Alerte de sécurité

PHP2Shell : mettez PHP à jour. C’est le seul correctif complet.

CVE-2026-109618 et CVE-2026-109619 sont des failles critiques de PHP lui-même, permettant une exécution de code à distance sans authentification. Le projet PHP a publié des correctifs le 21 octobre 2026 pour les branches maintenues 8.2 à 8.5. Redémarrez PHP après la mise à jour. Un pare-feu ne la remplace pas.

Étapes de correction

Avis de sécurité · PHP2Shell · 22 octobre 2026

PHP2Shell : faille PHP critique d’exécution de code à distance (CVE-2026-109618, CVE-2026-109619)

Ceci est une note d’information non officielle. Ce n’est pas php.net, ni la NVD, ni la CISA. Sa structure suit celle d’un avis de sécurité PHP pour que les exploitants saisissent vite les faits.

Dernière mise à jour

Qu’est-ce que PHP2Shell ? Dernières nouvelles

Le 21 octobre 2026, le projet PHP a publié un avis de sécurité sur deux failles critiques du moteur d’exécution PHP permettant l’exécution de code à distance sans authentification. Le nom courant est PHP2Shell, « php2shell » chez la CISA.

Identifiants des vulnérabilités concernées
IDRésuméCVSS v4.0
CVE-2026-109618RCE par corruption mémoire lors d’un dépassement de mémoire (GHSA-w8hw-w9fx-j79w). Risque le plus élevé selon PHP avec Apache mod_php.9.2
CVE-2026-109619RCE par état global obsolète (GHSA-6wmf-4rv5-p3rp), réutilisé entre requêtes d’un même worker.9.2
Versions de PHP affectées et versions correctives
BrancheÉtat avant le correctifVersion corrective (21 oct. 2026)
PHP 8.5Affectée8.5.12
PHP 8.4Affectée8.4.27
PHP 8.3Affectée8.3.36
PHP 8.2Affectée8.2.35
PHP 8.1 et antérieuresAucune nouvelle version officielle du projet PHP ; certains fournisseurs livrent des rétroportagesVoir le fournisseur / notes sur les versions EOL

PHP2Shell est-il exploité ?

Ma version de PHP est-elle affectée par PHP2Shell ?

Saisissez la version de PHP indiquée par votre SAPI web (php -v, panneau d’hébergement ou phpinfo()). Ce vérificateur compare uniquement des numéros de version avec les versions correctives amont. Il ne détecte pas les rétroportages des fournisseurs.

Exemple : 8.3.35 ou PHP/8.2.34. Le numéro de correctif est obligatoire.

Rien n’a encore été vérifié. Le résultat reste dans votre navigateur.

Quels sites et éditeurs sont touchés par PHP2Shell ?

État des éditeurs / produits (avis publics)
ÉditeurÉtatRemarques
CiscoEn cours d’examenExamine de nombreux produits ; aucun n’est confirmé affecté dans l’avis consulté.
Red HatPartiellement corrigéCertains paquets mis à jour ; vérifiez vos canaux.
UbuntuCorrigéMises à jour de sécurité publiées pour les versions prises en charge.
DebianCorrigéDLA-4848-1 (12 bookworm) et DSA-6574-1 (13 trixie).
cPanelCorrigéPaquets du panneau mis à jour.
PleskCorrigéPaquets du panneau mis à jour.
SophosNon affectéL’éditeur déclare que ses produits ne sont pas affectés.
AWSPartiellement corrigéBulletin 2026-143-AWS : mises à jour en cours pour Elastic Beanstalk, Amazon Linux et Lightsail ; Lightsail exige de nouvelles instances.

En savoir plus : état des éditeurs · évaluations des autorités.

Comment corriger PHP2Shell ?

  1. Mettez à jour vers PHP **8.5.12**, **8.4.27**, **8.3.36** ou **8.2.35** (ou plus récent dans la même branche). Sources et builds Windows : téléchargements php.net.
  2. Redémarrez chaque worker qui sert des requêtes (Apache avec mod_php, pools PHP-FPM, php-cgi, FrankenPHP, LiteSpeed, conteneurs).
  3. PHP 8.1 et antérieures : obtenez un rétroportage du fournisseur, recompilez vos builds maison à partir des rétroportages minimaux du projet pour 7.4/8.0/8.1, ou mettez le service hors ligne jusqu’à la mise à niveau – conformément à la recommandation de la CISA pour les systèmes impossibles à mettre à jour.
  4. Les règles WAF et les mesures provisoires php.ini de l’avis PHP ne réduisent que certains chemins. Ce ne sont pas des solutions complètes.

Pas à pas pour apt, yum, Docker, cPanel, Plesk et autres : remédiation.

Combien de serveurs sont exposés à PHP2Shell ?

Les estimations publiques sont élevées et ne comptent pas des sites effectivement piratés. The Record (citant une analyse VirusTotal) et un article de ThreatCluster évoquent tous deux environ **5,1 millions** d’adresses Internet identifiées comme PHP (selon ThreatCluster, seules 1,1 million environ exposent un en-tête de version). Une analyse citée plus tôt situait les estimations de type Censys à plus de **1,3 million** d’hôtes affectés. Les observations PHP récentes de Bitsight se concentrent sur les États-Unis, l’Allemagne, la France, les Pays-Bas et le Japon – ce n’est pas la preuve qu’un pays est « plus obsolète ».

Nous n’inventons **aucun** montant de dommages mondiaux. Tant qu’assureurs, gouvernements ou déclarations publiques n’auront pas publié de coûts attribuables, tout chiffre serait spéculatif.

Pourquoi PHP2Shell est-il plus difficile à contenir à l’ère de l’IA ?

Sources

Les liens externes quittent ce site. Nous n’hébergeons aucun code d’exploitation.

  1. News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)
  2. Today’s PHP security release, and how we’re strengthening PHP security — The PHP Foundation
  3. CVE-2026-109618: PHP 8.2–8.5 RCE via OOM corruption — oss-security (Jakub Zelenka, PHP security team)
  4. Critical vulnerabilities in PHP require immediate patching (21 October 2026) — CISA
  5. Joint statement on critical PHP vulnerabilities — ENISA
  6. Critical security issue affecting PHP — UK NCSC
  7. AL26-026 — Critical vulnerabilities impacting PHP — Canadian Centre for Cyber Security
  8. Amazon Threat Intelligence identifies PHP2Shell exploitation prior to public disclosure in MadPot — AWS Security Blog
  9. Cloudflare deploys protections against php2shell vulnerability — Cloudflare
  10. 2026-143-AWS — PHP web runtimes (CVE-2026-109618 and CVE-2026-109619) — AWS Security Bulletins
  11. PHP2Shell: PHP remote code execution exploited — watchTowr
  12. PHP2Shell: AI uncovers critical RCE vulnerabilities affecting 70% of the Internet — Wiz Research
  13. PHP says AI review of critical bugs first sparked alarm in August, but signs surfaced in 2024 — The Record
  14. Sizing the PHP exposure window for CVE-2026-109618 and CVE-2026-109619 — ThreatCluster (VirusTotal Internet scanning write-up)
  15. Notice: php2shell, critical PHP vulnerabilities (status as of 21 October 2026, 20:00 UTC) — Expel
  16. PHP2Shell patches land as first exploitation attempts hit sensors — SecurityWeek
  17. Known Exploited Vulnerabilities catalog — CISA