CVE-2026-40477: Thymeleaf Ssti Incomplete Expression Recognizercve-2026-40477-thymeleaf-ssti-incomplete-expression-recognizer
Detected an under-specified Thymeleaf expression-opener recognizer that checks only '$', '*', '#', '@', '~' but does NOT also check the preprocessing opener '_' (for "__...__") nor the literal-substitution opener '|' (for "|...|"). This is the CVE-2026-40477 (Thymeleaf <= 3.1.3.RELEASE) SSTI-bypass shape: SpringRequestUtils.containsExpression() fails to flag