CVE Catalog

CVE-2026-55760

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.41%

33th percentile - higher than 33% of all known CVEs

Summary

A path traversal vulnerability in Handlebars.java allows arbitrary file read. Applications passing user-controlled input to Handlebars.compile() with FileTemplateLoader or ClassPathTemplateLoader are affected.

Risk Assessment

An attacker can read sensitive system or configuration files, leading to data leakage and potential compromise of the application.

Recommendation

Upgrade Handlebars.java to version 4.5.2 or later. Additionally, validate and sanitize user input used as template names.

Other vulnerabilities in Handlebars.java

Original NVD description (English source)

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.

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