CVE-2026-25577 json
Emmett has an Unhandled CookieError Exception Causing Denial of Service
published 2026-02-10 8 mo ago modified 2026-07-13 3 mo ago also GHSA-x6cr-mq53-cc76 , PYSEC-2026-2469 , EUVD-2026-7049
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 24%
- public exploits
- 0
- none known
Summary
Emmett is a framework designed to simplify your development process. Prior to 1.3.11, the cookies property in mmett_core.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. This vulnerability is fixed in 1.3.11.
Patch / fix
- pypi emmett-core 1.3.11
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 8 mo ago
Exploit prediction
0.32% chance of exploitation in the next 30 days, higher than 24% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/emmett-framework/core/security/advisories/GHSA-x6cr-mq53-cc76 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| OSV | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | emmett-core | <1.3.11 |
1.3.11 |
Affected products
- emmett-framework core
Classification
References
-
github.com
/emmett-framework/core/commit/9557ea23a27cbadf7774d8bca6bbe4b54fa8a3ec
web
-
github.com
/emmett-framework/core/commit/c126757133e118119a280b58f3bb345b1c9a8a2a
web
-
github.com
/emmett-framework/core/security/advisories/GHSA-x6cr-mq53-cc76
exploit, web
-
nvd.nist.gov
/vuln/detail/CVE-2026-25577
advisory
-
github.com
/emmett-framework/core
package
-
pypi.org
/project/emmett-core
package
-
github.com
/advisories/GHSA-x6cr-mq53-cc76
advisory
Sources
- CVE List CVE-2026-25577
- GitHub Advisory GHSA-x6cr-mq53-cc76
- NVD CVE-2026-25577
- OSV PYSEC-2026-2469
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.