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

Incident connexe · avis OpenSSL · janvier–septembre 2026

Vulnérabilités OpenSSL de gravité élevée en 2026 et conséquences pour PHP

Les extensions openssl et curl de PHP appellent la bibliothèque OpenSSL du système. Mettre PHP à jour ne met pas OpenSSL à jour.

Dernière mise à jour

Avis OpenSSL de gravité élevée en 2026

D’après les avis OpenSSL
CVEPubliéProblèmeCorrigé dans
CVE-2025-1546727/01/2026Dépassement de pile dans l’analyse CMS (Auth)EnvelopedData ; avant authentification ; DoS ou potentiellement RCE3.6.1, 3.5.5, 3.4.4, 3.3.6, 3.0.19
CVE-2026-4544709/06/2026Use-after-free dans PKCS7_verify() avec un PKCS#7 / S/MIME forgé4.0.1, 3.6.3, 3.5.7, 3.4.6, 3.0.21
CVE-2026-8478229/09/2026Lecture hors limites lors de la retransmission DTLS ; fuite de tas ou plantage4.0.3, 3.6.5, 3.5.9, 3.4.8

Quel OpenSSL utilise mon PHP ?

Vérifier la bibliothèque liée
# Which OpenSSL is PHP linked against?
php -i | grep -i -E '^openssl|OpenSSL Library|OpenSSL Header'
openssl version
# Distribution packages often backport fixes without changing the upstream number:
apt-cache policy openssl libssl3     # Debian / Ubuntu
rpm -q openssl openssl-libs          # RHEL family

Comment corriger

FAQ

Mettre à jour PHP corrige-t-il les failles OpenSSL ?

Généralement non. Les paquets PHP des distributions utilisent la libssl du système : mettez à jour le paquet OpenSSL. Les versions embarquant leur propre OpenSSL nécessitent une nouvelle build de l’éditeur.

Un site PHP classique est-il exposé ?

Cela dépend du code. CVE-2025-15467 et CVE-2026-45447 concernent l’analyse de messages CMS ou PKCS#7 comme S/MIME, que PHP expose via openssl_cms_decrypt() ou openssl_pkcs7_verify(). Nous n’avons pas vu de vecteur d’attaque propre à PHP rendu public ; corrigez la bibliothèque quand même.

Ma distribution affiche un ancien numéro d’OpenSSL. Suis-je vulnérable ?

Pas forcément. Debian, Ubuntu et RHEL rétroportent les correctifs sans changer le numéro amont ; consultez le suivi de sécurité de votre distribution.

Sources

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

  1. OpenSSL Security Advisory, 27 January 2026 (CVE-2025-15467) — OpenSSL
  2. OpenSSL Security Advisory, 9 June 2026 (CVE-2026-45447) — OpenSSL
  3. OpenSSL Security Advisory, 29 September 2026 (CVE-2026-84782) — OpenSSL
  4. Vulnerabilities list — OpenSSL
  5. OpenSSL runtime configuration (openssl.cafile, openssl.capath) — PHP manual