Suivi KEV › PHP

CVE-2016-10033 PHPMailer : vulnérabilité d'injection de commandes

Critique Vulnérabilité activement exploitée, exploitable massivement : la CISA l’a ajoutée à son catalogue KEV le 7 juillet 2025.

  • Produit : PHP PHPMailer
  • Ajoutée au catalogue : 7 juillet 2025
  • Échéance CISA : 28 juillet 2025
  • Rançongiciels : pas d’usage connu
  • Faiblesse : CWE-77, CWE-88
  • Gravité : CVSS 9,8 (critique)
  • Probabilité d’exploitation (EPSS) : 100 %
  • Technologie : PHP

PHPMailer contient une vulnérabilité d'injection de commandes car il ne parvient pas à assainir les entrées fournies par l'utilisateur. Spécifiquement, ce problème affecte la fonction 'mail()' du script 'class.phpmailer.php'. Un attaquant peut exploiter ce problème pour exécuter du code arbitraire dans le contexte de l'application. Les tentatives d'exploitation échouées entraîneront une condition de déni de service.

Action requise : Appliquer les mesures d'atténuation selon les instructions de l'éditeur, suivre les directives BOD 22-01 applicables pour les services cloud, ou cesser d'utiliser le produit si les mesures d'atténuation ne sont pas disponibles.

Gravité et exploitation

  • Score CVSS 3.1 : 9,8 sur 10, gravité critique CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Exploitable à distance, par le réseau, sans compte, sans action de la victime.
  • Probabilité d’exploitation dans les 30 jours (EPSS) : 99,7 %, parmi les 0,1 % de CVE les plus susceptibles d’être exploitées
  • Code d’exploitation public : signalé par la NVD.

Versions concernées

  • phpmailer : versions < 5.2.18
  • wordpress : versions ≤ 4.7
  • joomla\! : versions ≥ 1.5.0 et ≤ 3.6.5
  • phpmailer/phpmailer (composer) : vulnérable >= 5.0.0, < 5.2.18, corrigé en 5.2.18 — GHSA-5f37-gxvh-23v6

D’après la NVD et la GitHub Advisory Database. Vérifiez toujours l’avis de l’éditeur, qui fait foi.

Type de faiblesse

  • Mauvaise neutralisation des délimiteurs d'arguments dans une commande (CWE-88) : Le produit construit une chaîne pour une commande exécutée par un composant séparé dans une autre sphère de contrôle, mais il ne délimite pas correctement les arguments, options ou commutateurs prévus dans cette chaîne de commande.

Chronologie

  1. — Publication de la CVE
  2. — Exploitation confirmée : ajout au catalogue KEV de la CISA
  3. — Échéance de correction pour les agences fédérales américaines

Références

Sources : catalogue KEV de la CISA (CC0), NVD (NIST), EPSS (FIRST.org), GitHub Advisory Database (CC BY 4.0), CWE (MITRE). Données mises à jour automatiquement.

Texte original de la CISA (anglais)

PHPMailer Command Injection Vulnerability

PHPMailer contains a command injection vulnerability because it fails to sanitize user-supplied input. Specifically, this issue affects the 'mail()' function of 'class.phpmailer.php' script. An attacker can exploit this issue to execute arbitrary code within the context of the application. Failed exploit attempts will result in a denial-of-service condition.

Required action: Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

← Toutes les failles PHP · Suivi KEV