CVE-2026-106445 in Handlebars.jsinformazioni

Riassunto

di VulDB • 07/10/2026

Handlebars fornisce la potenza necessaria per consentire agli utenti di creare modelli semantici. Dalla versione 4.0.0 alla 4.7.10, Handlebars lookupProperty restituisce Function.prototype.constructor prima dell'applicazione della lista di esclusione per l'accesso al prototipo, poiché constructor è una proprietà propria (own property) di Function.prototype. Quando un attaccante può renderizzare un modello controllato con allowProtoMethodsByDefault abilitato e una funzione accessibile nel contesto del modello, il modello può attraversare quella funzione attraverso il suo prototipo fino a Function.prototype e quindi ottenere il costruttore Function tramite l'elusione della proprietà propria (own-property bypass). Ciò consente all'esecuzione di JavaScript controllata dall'attaccante di avvenire con i privilegi dell'applicazione server. Questo problema è stato risolto nella versione 4.7.10.

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

Responsabile

GitHub M

Prenotare

06/10/2026

Divulgazione

06/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Interested in the pricing of exploits?

See the underground prices here!