CVE-2026-106445 in Handlebars.jsinfo

Zusammenfassung

von VulDB • 07.10.2026

Handlebars bietet die notwendige Leistungsfähigkeit, um Benutzern das Erstellen semantischer Vorlagen zu ermöglichen. Von der Version 4.0.0 bis zur Version 4.7.10 gibt `lookupProperty` in Handlebars `Function.prototype.constructor` zurück, bevor die Verweigerungsliste für den Prototyp-Zugriff angewendet wird, da `constructor` eine eigene Eigenschaft von `Function.prototype` ist. Wenn ein Angreifer eine kontrollierte Vorlage mit aktiviertem Flag `allowProtoMethodsByDefault` und einer zugänglichen Funktion im Vorlagenkontext rendern kann, kann die Vorlage von dieser Funktion über deren Prototyp zu `Function.prototype` traversieren und anschließend den Function-Konstruktor durch Umgehung der Eigenschaftsprüfung erhalten. Dies ermöglicht es Angreifern, JavaScript mit den Berechtigungen der Serveranwendung auszuführen. Dieses Problem wurde in Version 4.7.10 behoben.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

GitHub M

Reservieren

06.10.2026

Veröffentlichung

06.10.2026

Moderieren

akzeptiert

Eintrag

VDB-414513

EPSS

0.00411

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!