-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| com.erudika:para-core | maven | < 1.45.11 | 1.45.11 |
The vulnerability stems from the compileMustache function's lack of HTML escaping. The patch introduced an 'escapeHtml' parameter and modified the default behavior to call the secure overload (with escaping). The original implementation explicitly disabled HTML escaping (escapeHTML(false)), making template rendering susceptible to XSS. The test case added in UtilsTest.java demonstrates the vulnerability by showing unescaped HTML before the patch and proper escaping after.
A Semantic Attack on Google Gemini - Read the Latest Research