CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-33916

Medium
Published: Translated: NVD NIST

Summary

Handlebars w wersjach od 4.0.0 do 4.7.8 ma lukę w funkcji `resolvePartial()`, która pozwala na rozwiązywanie nazw częściowych poprzez zwykłe wyszukiwanie właściwości w `options.partials`, bez zabezpieczeń przed przechodzeniem przez łańcuch prototypów.

Risk Assessment

Luka ta może prowadzić do nieautoryzowanego dostępu do danych lub wykonania niezamierzonych operacji, co stanowi zagrożenie dla bezpieczeństwa aplikacji korzystających z Handlebars.

Recommendation

Zaleca się aktualizację Handlebars do wersji, która naprawia tę lukę, aby zabezpieczyć aplikację przed potencjalnymi atakami wykorzystującymi tę podatność.

Original NVD description (English source)

Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, `resolvePartial()` in the Handlebars runtime resolves partial names via a plain property lookup on `options.partials` without guarding against prototype-chain traversal. When `Object.proto

Vulnerability data from NVD (NIST) · CISA KEV · EPSS