High, CVSS 7.5PyPIAmendedPublished
Emmett-Core: Unhandled CookieError Exception Causing Denial of Service
CVE-2026-25577 · GHSA-x6cr-mq53-cc76
- Affected
- PyPI emmett-core <= 1.3.10
- Fixed in
- 1.3.11· Vendor fix available
- Issue
- The cookies property in emmettcore.http.wrappers.Request does not handle CookieError exceptions when parsing malformed Cookie headers. This allows unauthenticated attackers to trigger HTTP 500 errors and cause denial of service. Details Location: emmettcore/http/wrappers/init.py (line 64) Vulnerable Code: PoC Sending cookies containing special characters such as /(){} will result in insufficient error handling and a server error. After the same error occurs several times, the server cannot process it normally. This is server log. Impact This vulnerability allows unauthenticated attackers to cause denial of service and performance degradation by sending malformed Cookie headers. After this vulnerability occurs, we expect it to be difficult to use the normal service. patch /emmettcore/http/wrappers/init.py
Recommended action: Upgrade to 1.3.11 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.