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

PHP2Shell · paquets des distributions · vérifié le 22 octobre 2026

Correctifs PHP2Shell comparés entre distributions Linux

Les paquets PHP des distributions portent rarement le numéro php.net du correctif. Debian et Ubuntu rétroportent les patchs dans d’anciennes versions : comparez avec la version du paquet sur le tracker de votre distribution, pas avec 8.2.35 ou 8.3.36.

Dernière mise à jour

Versions corrigées par distribution

État affiché sur chaque tracker le 22 octobre 2026. Un tiret signifie qu’aucune version corrigée n’est listée.
VersionPaquet sourceVersion corrigéeÉtatTracker
Debian 12 bookwormphp8.28.2.35-1~deb12u1 (DLA-4848-1)CorrigéDebian tracker
Debian 13 trixiephp8.48.4.27-1~deb13u1 (DSA-6574-1)CorrigéDebian tracker
Debian forky (testing)php8.48.4.26-1Vulnérable (testing)Debian tracker
Debian sidphp8.48.4.27-1CorrigéDebian tracker
Ubuntu 26.10php8.58.5.9-0ubuntu2.1CorrigéUbuntu CVE page
Ubuntu 26.04 LTSphp8.58.5.4-0ubuntu1.5CorrigéUbuntu CVE page
Ubuntu 24.04 LTSphp8.38.3.6-0ubuntu0.24.04.13CorrigéUbuntu CVE page
Ubuntu 22.04 LTSphp8.18.1.2-1ubuntu2.28CorrigéUbuntu CVE page
Ubuntu 20.04 LTS (Pro)php7.47.4.3-4ubuntu2.29+esm5CorrigéUbuntu CVE page
Ubuntu 18.04 LTS (Pro)php7.27.2.24-0ubuntu0.18.04.17+esm14CorrigéUbuntu CVE page
Ubuntu 16.04 LTS (Pro Legacy)php7.07.0.33-0ubuntu0.16.04.16+esm22CorrigéUbuntu CVE page
Ubuntu 14.04 LTS (Pro Legacy)php55.5.9+dfsg-1ubuntu4.29+esm18CorrigéUbuntu CVE page
RHEL 8 / 9 / 10php—Affecté, correctif en coursRHSB-2026-013
AlmaLinux / Rocky Linux / Oracle Linuxphp—Inconnu (non vérifié)—
SLES 15 SP7 (Web and Scripting)php88.3.36-150700.3.24.1CorrigéSUSE CVE page
SLES 16.0php88.4.27-160000.1.1Correctif en QASUSE CVE page
SLES 15 SP4–SP6, LTSSphp7, php8—Affecté, pas encore de correctifSUSE CVE page
openSUSE Leap 15.6 / 16.0php7, php8—Affecté, pas encore de correctifSUSE CVE page
SUSE BCI php imagesphp8—Affecté, pas encore de correctifSUSE CVE page
Alpine 3.23php838.3.36-r0CorrigéAlpine secdb
Alpine edgephp83 / php84 / php858.3.36-r0 / 8.4.27-r0 / 8.5.12-r0CorrigéAlpine secdb edge
Alpine 3.22 and olderphp8x—Inconnu (non vérifié)—
Amazon Linux 2023php8.2 / 8.3 / 8.4 / 8.5ALAS2023-2026-3301 … 3304CorrigéALAS CVE page
Amazon Linux 2023php8.1—Aucun correctif prévuALAS CVE page
Amazon Linux 2 (Extras php8.2)phpALAS2PHP8.2-2026-015CorrigéALAS CVE page
Amazon Linux 2 (core)php—Aucun correctif prévuALAS CVE page
Fedora, Arch Linux, Gentoophp—Inconnu (non vérifié)—

Lire ce tableau

Pas encore corrigé dans un canal supporté

Vérifier le paquet installé

Ces commandes en lecture seule affichent la version installée. Comparez-la avec la version corrigée de votre version exacte.

# Debian / Ubuntu: installed PHP package versions
dpkg -l 'php*' | awk '/^ii/ {print $2, $3}'
# Debian / Ubuntu: changelog mentions the CVE?
apt changelog php8.2 2>/dev/null | grep -m3 -E 'CVE-2026-10961(8|9)'

# RHEL family / SUSE / Amazon Linux
rpm -qa 'php*' | sort
rpm -q --changelog php-common 2>/dev/null | grep -m3 -E 'CVE-2026-10961(8|9)'

# Alpine
apk info -v | grep '^php'

# Then restart what serves PHP (examples)
systemctl restart php8.2-fpm   # or php-fpm, apache2, httpd

Ubuntu 24.04 affiche PHP 8.3.6. Suis-je vulnérable ?

Non si le paquet est 8.3.6-0ubuntu0.24.04.13 ou plus récent. Ubuntu a rétroporté le correctif dans son propre paquet 8.3.6.

RHEL est-il sûr parce qu’il utilise PHP-FPM ?

Red Hat dit que FPM rend l’exécution de code à distance difficile en pratique, pas impossible, et liste RHEL 8, 9 et 10 comme affectés. Installez les errata dès leur parution.

Ma distribution est marquée inconnue ?

Consultez le tracker officiel de votre éditeur. Sans paquet corrigé, utilisez une version officielle PHP 8.2.35, 8.3.36, 8.4.27 ou 8.5.12 ou une image de conteneur maintenue.

Faut-il redémarrer ?

Oui. Les pools PHP-FPM et Apache mod_php en cours gardent l’ancien code jusqu’au redémarrage.

Sources

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

  1. CVE-2026-109618 — Debian Security Tracker
  2. CVE-2026-109619 — Debian Security Tracker
  3. CVE-2026-109618 — Ubuntu Security (Canonical)
  4. CVE-2026-109619 — Ubuntu Security (Canonical)
  5. CVE-2026-109618 — Red Hat Customer Portal
  6. RHSB-2026-013 Request handling memory corruption – php (php2shell) — Red Hat
  7. CVE-2026-109618 — SUSE
  8. CVE-2026-109618 — Amazon Linux Security Center
  9. community repository security fixes (v3.23) — Alpine Linux secdb
  10. community repository security fixes (edge) — Alpine Linux secdb
  11. News archive 2026: security advisory, 21 October 2026 — PHP project (php.net)