Skip to main content
← All vulnerabilities
CVE-2026-55760GHSA-R4GV-QR8J-P3PG

handlebars.java FileTemplateLoader Path Traversal

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.5.2
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • jknack handlebars.java

    fixed in 4.5.2

  • com.github.jknack:handlebarsMaven

    fixed in 4.5.2

References 3

GitHub · jknack/handlebars.java