Thymeleaf CVE-2026-41901
CRITICALCVSS VectorNVD
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H
Lifecycle Timeline
2Blast Radius
ecosystem impact- 282 maven packages depend on org.thymeleaf:thymeleaf (38 direct, 244 indirect)
- 3 maven packages depend on org.thymeleaf:thymeleaf-spring5 (3 direct, 0 indirect)
- 484 maven packages depend on org.thymeleaf:thymeleaf-spring6 (20 direct, 466 indirect)
Ecosystem-wide dependent count for version 3.1.5.RELEASE and other introduced versions.
DescriptionNVD
Impact
A security bypass vulnerability exists in the expression execution mechanisms of Thymeleaf up to and including 3.1.4.RELEASE. Although the library provides mechanisms to avoid the execution of potentially dangerous expressions in some specific sandboxed (restricted) contexts, it fails to properly neutralize specific constructs that allow this kind of expressions to be executed. If an application developer passes to the template engine unsanitized variables that contain such expressions, and these values are used in sandboxed contexts inside the templates, these expressions can be executed achieving Server-Side Template Injection (SSTI).
Patches
This has been fixed in Thymeleaf 3.1.5.RELEASE. All users are advised to upgrade immediately.
Workarounds
No workaround is available beyond ensuring applications do not pass unvalidated/unsanitized data directly to the template engine. Upgrading to 3.1.5.RELEASE is strongly recommended in any case.
AnalysisAI
Server-Side Template Injection (SSTI) in Thymeleaf 3.1.4.RELEASE and earlier allows remote attackers to execute arbitrary code via specially crafted expressions that bypass the template engine's sandbox restrictions. Applications passing unsanitized user input to sandboxed template contexts are vulnerable to full server compromise. …
Sign in for full analysis, threat intelligence, and remediation guidance.
RemediationAI
Within 24 hours: Inventory all applications using Thymeleaf 3.1.4.RELEASE or earlier and assess which accept user input in template contexts. Within 7 days: Upgrade affected systems to Thymeleaf 3.1.5.RELEASE and redeploy applications. …
Sign in for detailed remediation steps.
Share
External POC / Exploit Code
Leaving vuln.today
GHSA-c9ph-gxww-7744