You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The maintainer(s) of the affected project have already been made aware of this vulnerability.
Description
Middleware cause a prohibitive amount of heap allocations when processing malicious preflight requests that include a Access-Control-Request-Headers (ACRH) header whose value contains many commas. This behavior can be abused by attackers to produce undue load on the middleware/server as an attempt to cause a denial of service.
Affected Modules, Packages, Versions and Symbols
Module: github.com/rs/cors
Package: github.com/rs/cors
Versions:
- Introduced: 1.9.0
- Fixed: 1.11.0
Symbols:
- AllowAll
- Default
- Cors
- New
Acknowledgement
Description
Middleware cause a prohibitive amount of heap allocations when processing malicious preflight requests that include a
Access-Control-Request-Headers
(ACRH) header whose value contains many commas. This behavior can be abused by attackers to produce undue load on the middleware/server as an attempt to cause a denial of service.Affected Modules, Packages, Versions and Symbols
Fix Commit or Pull Request
rs/cors#171
References
The text was updated successfully, but these errors were encountered: