Releases: github/secure_headers
Releases · github/secure_headers
v7.3.0
Sorry, something went wrong.
No results found
Security
- CSP directive injection via sandbox, plugin-types, and report-to when given untrusted input — GHSA-rqq5-2gf9-4w4q. Reported by @tonghuaroot. The 2020 source-list scrub was not applied to the sandbox, plugin-types, and report-to directive builders, so caller-supplied values containing ;, \n, or \r were emitted verbatim into the Content-Security-Policy header and could inject arbitrary directives. All three builders now share the same scrub (replace ;, \n, \r with a space and Kernel.warn).
Important
You should never pass user-supplied input into your Content-Security-Policy configuration. CSP directive values are part of a security policy, not user data — any untrusted input creates a policy-injection risk. This fix is a defense-in-depth backstop; it is not a license to feed user input into CSP directives. Treat all CSP values as trusted, application-controlled configuration.
What's Changed
Full Changelog: v7.2.0...v7.3.0
v7.2.0
Sorry, something went wrong.
No results found
Release notes
What's Changed
Full Changelog: v7.1.0...v7.2.0
v7.1.0
Sorry, something went wrong.
No results found
Release notes
What's Changed
New Contributors
Full Changelog: v7.0.0...v7.1.0
v7.0.0
Sorry, something went wrong.
No results found
Release notes
What's Changed
- Update default X-XSS-Protection value to 0 by @rzhade3 in #479
New Contributors
Full Changelog: v6.7.0...v7.0.0
Increase performance of SecureSecurityPolicyConfig
Sorry, something went wrong.
No results found
KyFaSt
released this
15 Aug 17:41
What's Changed
- Make SecureSecurityPolicyConfig significantly faster by @jhawthorn in #506
- Note: If you are accessing values on SecureSecurityPolicyConfig as ivars, you will need to change this to hash access.
New Contributors
Full Changelog: v6.6.0...v6.7.0
v6.6.0
Sorry, something went wrong.
No results found
KyFaSt
released this
19 Jul 12:05
v6.5.0
Sorry, something went wrong.
No results found
v6.5.0 (#501)
Release notes:
- CSP: Remove source expression deduplication. (@lgarron)
https://github.com/github/secure_headers/pull/499
v6.4.0
v6.3.4
Sorry, something went wrong.
No results found
v6.3.3