CVE-2019-3556
Vulnérabilité non évaluée dans HHVM (Facebook)
Description
HHVM supports the use of an "admin" server which accepts administrative requests over HTTP. One of those request handlers, dump-pcre-cache, can be used to output cached regular expressions from the current execution context into a file. The handler takes a parameter which specifies where on the filesystem to write this data. The parameter is not validated, allowing a malicious user to overwrite arbitrary files where the user running HHVM has write access. This issue affects HHVM versions prior to 4.56.2, all versions between 4.57.0 and 4.78.0, as well as 4.79.0, 4.80.0, 4.81.0, 4.82.0, and 4.83.0.
Gravité et risque d'exploitation
CVE-2019-3556 obtient un score CVSS de 0.0/10, soit une gravité non évaluée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 1.79 %, ce qui la place devant 78.0 % des CVE référencées.
Que faire ?
- Vérifiez si HHVM (versions 4.81.0, 4.83.0, 4.78.1, 4.83.1, 4.82.0, 4.80.1, <unspecified, 4.79.1, 4.82.1, 4.81.1, <4.56.2, 4.79.0, 4.56.2, 4.57.0, 4.80.0) 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.
