CVE-2026-55760
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 33 - wyżej niż 33% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece Handlebars.java umożliwia odczyt dowolnych plików poprzez path traversal. Aplikacje przekazujące dane użytkownika do metody Handlebars.compile() z użyciem FileTemplateLoader lub ClassPathTemplateLoader są narażone na atak.
Ocena ryzyka
Atakujący może odczytać poufne pliki systemowe lub konfiguracyjne, co prowadzi do wycieku danych i potencjalnego przejęcia kontroli nad aplikacją.
Rekomendacja
Należy natychmiast zaktualizować bibliotekę Handlebars.java do wersji 4.5.2 lub nowszej. Dodatkowo, należy walidować i oczyszczać dane wejściowe używane jako nazwy szablonów.
Inne podatności w Handlebars.java
Oryginalny opis (angielski, źródło NVD)
Handlebars.java provides logic-less and semantic Mustache templates with Java. Prior to 4.5.2, applications that pass user-controlled input to Handlebars.compile() using FileTemplateLoader or ClassPathTemplateLoader are vulnerable to path traversal, allowing arbitrary file read through template names derived from URL path parameters, request parameters, or other user-controlled sources. This issue is fixed in version 4.5.2.

