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

PHP 8.5

PHP 8.5 est-il affecté par PHP2Shell ?

L’équipe sécurité de PHP cite PHP 8.5 avant 8.5.12 dans la liste des versions affectées pour les deux CVE. PHP 8.5.12 est la première version amont de cette branche qui les corrige. Un numéro de version égal ou supérieur à 8.5.12 est la comparaison publiée par le projet ; il ne prouve pas que le serveur web a redémarré avec ce binaire.

Dernière mise à jour

Faits sur la branche PHP 8.5. La colonne des sources indique la page qui étaye la cellule, pas un second avis de ce site.
FaitCe que dit la sourceSource
Plage affectéePHP 8.5 avant 8.5.12oss-security
Correctif amont8.5.12 le 21 octobre 2026 ou une version 8.5 ultérieurephp.net
Les deux CVEUne seule version corrige CVE-2026-109618 et CVE-2026-109619. Il n’existe pas de second numéro de correctif.php.net
GravitéCVSS v4.0 9.2 pour chaque CVE, selon l’équipe sécurité de PHPoss-security
Où cela s’appliqueInstallations qui servent des requêtes web. Apache mod_php est le risque le plus élevé selon PHP. PHP-FPM est également affecté.php.net
Que faireMettre à jour vers 8.5.12 ou plus récent et redémarrer les workers. La CISA conseille de corriger immédiatement. Un pare-feu n’est pas une solution complète.CISA ; php.net

Comment lire un numéro de version

Comparez le triplet majeur.mineur.correctif avec 8.5.12. Tout ce qui est inférieur dans la branche 8.5 correspond à la plage citée par l’équipe sécurité. Le vérificateur de version effectue cette comparaison dans le navigateur et ne détecte pas si une distribution a conservé un numéro plus ancien en livrant un rétroportage avec un suffixe de paquet. Sur cette branche prise en charge, le correctif amont est lui-même un changement de version : un triplet inférieur à 8.5.12 n’est donc pas le correctif php.net.

Après l’installation, vérifiez la SAPI qui répond en HTTP, pas seulement php -v dans un shell d’administration. Redémarrez php-fpm ou Apache pour que le nouveau binaire serve le trafic. Les étapes pour apt, dnf, Docker, cPanel et Plesk figurent sur la page de remédiation, le chemin de clics pour 宝塔面板 sur la page BT Panel.

Autres branches

PHP 8.5 est-il vulnérable ?

Oui, avant 8.5.12. Le message oss-security de Jakub Zelenka cite PHP 8.5 sous 8.5.12 parmi les versions affectées par CVE-2026-109618, dans la même fenêtre de publication que CVE-2026-109619. L’avis de php.net traite les deux ensemble.

Quelle version de PHP 8.5 corrige la faille ?

PHP 8.5.12, publié le 21 octobre 2026, ou une version ultérieure de la branche 8.5. C’est le correctif amont de CVE-2026-109618 et CVE-2026-109619. Installez-le, puis redémarrez Apache, PHP-FPM ou la SAPI qui sert le site.

8.5.12 corrige-t-il les deux CVE ?

Le projet PHP a publié un ensemble de versions commun pour les deux failles. Il n’existe pas de correctif 8.5 distinct pour CVE-2026-109618 et un autre pour CVE-2026-109619.

Un pare-feu ou une modification de php.ini suffit-il ?

Non. Selon le projet PHP, seule une mise à jour est une solution complète. Les réglages provisoires réduisent certains chemins et figurent sur la page de remédiation. Ils ne remplacent pas PHP 8.5.12.

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. CVE-2026-109618: PHP 8.2–8.5 RCE via OOM corruption — oss-security (Jakub Zelenka, PHP security team)
  3. Today’s PHP security release, and how we’re strengthening PHP security — The PHP Foundation
  4. Critical vulnerabilities in PHP require immediate patching (21 October 2026) — CISA
  5. GHSA-w8hw-w9fx-j79w — CVE-2026-109618 — PHP (GitHub Security Advisory)
  6. GHSA-6wmf-4rv5-p3rp — CVE-2026-109619 — PHP (GitHub Security Advisory)