CodiMD through 2.5.4 has a CSP-based protection mechanism...
Moderate severity
Unreviewed
Published
Apr 26, 2025
to the GitHub Advisory Database
•
Updated Apr 26, 2025
Description
Published by the National Vulnerability Database
Apr 26, 2025
Published to the GitHub Advisory Database
Apr 26, 2025
Last updated
Apr 26, 2025
CodiMD through 2.5.4 has a CSP-based protection mechanism against XSS through uploaded SVG documents containing JavaScript, but it can be bypassed in certain cases of different-origin file storage, such as AWS S3. NOTE: it can be considered a user error if AWS is employed for hosting untrusted JavaScript content, but the selected architecture within AWS does not have components that are able to insert Content-Security-Policy headers.
References