-
CVSS Score
-| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| leantime/leantime | composer | < 3.3 | 3.3 |
The vulnerability stems from improper validation of SVG files. The commit diff shows 'svg' was removed from both the $allowedExtensionsContentType array (MIME type mapping) and the in_array extension check in displayImageFile. This function was responsible for validating/serving uploaded files, and its failure to exclude SVGs allowed malicious content to be stored/executed. The direct removal of SVG support in the patch confirms this function's role in the vulnerability.
A Semantic Attack on Google Gemini - Read the Latest Research