-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
The vulnerability stemmed from rendering direct links (assetProxy.originalUri) to uploaded SVG files without proper content validation. The pre-patch code in showAction and editAction passed untrusted asset proxies to views that generated <a href> links. The fix introduced a checkForMaliciousContent() method to validate SVGs before allowing original URI links, confirming these controller actions were the vulnerable entry points. The templates' use of assetProxy.originalUri in anchor tags without prior validation created the XSS vector when malicious SVGs were accessed directly.
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| neos/media-browser | composer | < 7.3.19 | 7.3.19 |
| neos/media-browser | composer | >= 8.0.0, < 8.0.16 | 8.0.16 |
| neos/media-browser |
| composer |
| >= 8.1.0, < 8.1.11 |
| 8.1.11 |
| neos/media-browser | composer | >= 8.2.0, < 8.2.11 | 8.2.11 |
| neos/media-browser | composer | >= 8.3.0, < 8.3.9 | 8.3.9 |
Ongoing coverage of React2Shell