~ / search / GHSA-w387-5qqw-7g8m

GHSA-w387-5qqw-7g8m

Content-Security-Policy header generation in middleware could be compromised by malicious injections

Source: GitHub Advisory Database (reviewed) High CVE-2024-29896

Packages

EcosystemPackageAffectedFixed in
npm @kindspells/astro-shield >= 1.2.0, < 1.3.0 1.3.0

Details

As written in the advisory (Markdown source, shown as plain text).

### Impact When the following conditions are met: - Automated CSP headers generation for SSR content is enabled - The web application serves content that can be partially controlled by external users Then it is possible that the CSP headers generation feature might be "allow-listing" malicious injected resources like inlined JS, or references to external malicious scripts. ### Patches Available in version 1.3.0 . ### Workarounds - Do not enable CSP headers generation. - Use it only for dynamically generated content that cannot be controlled by external users in any way. ### References _Are there any links users can visit to find out more?_

References

External links from the advisory. They lead to third-party sites.