GHSA-w387-5qqw-7g8mHighCVSS 7.5

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

Published
March 29, 2024
Last Modified
September 12, 2024

🔗 CVE IDs covered (1)

📋 Description

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?

🎯 Affected products1

  • npm/@kindspells/astro-shield:= 1.2.0

🔗 References (6)