CVE-2026-109304

Vulnérabilité moyenne dans cms (craftcms)

CVSS 6.9 · Moyenne
EPSS 0.3%
craftcms•cms•Versions : 5.0.0, 4.0.0, <4.18.7, 4.18.7, <5.10.14, 5.10.14

Description

Craft CMS 4.0.0 before 4.18.7 and 5.0.0 before 5.10.14 contains an arbitrary file read vulnerability because the Twig create() class blocklist does not cover DOMDocument. Attackers able to set an entry-type title format, including via project-config/apply, can use create('DOMDocument').loadHTMLFile() with textContent to expose local file contents to non-admin users who can view entries.

Gravité et risque d'exploitation

CVE-2026-109304 obtient un score CVSS de 6.9/10, soit une gravité moyenne. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.31 %, ce qui la place devant 22.9 % des CVE référencées.

Que faire ?

  • Vérifiez si cms (versions 5.0.0, 4.0.0, <4.18.7, 4.18.7, <5.10.14, 5.10.14) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références