3.7Niedrig

CVE-2026-90771joi before 17.13.8 and 18.2.9 Prototype Pollution via messages

hapijs joi Veröffentlicht: (vor 1 Monat)

Beschreibung

joi before versions 17.13.8 and 18.2.9 contains a prototype pollution vulnerability in the messages compilation function that accepts __proto__ as an error code. Attackers can supply __proto__ keys in custom messages to replace the returned object's prototype, breaking downstream code relying on Object.prototype methods.

Schwachstellentyp (CWE): CWE-1321

Daten: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Wiedergegeben wie in der Quelle, auf Englisch.

Betroffene Produkte und Versionen

HerstellerProduktVersionen
hapijs joi 16.0.0 – < 17.13.8, 18.0.0 – < 18.2.9

Referenzen und Patches