CVE 5.9 MEDIUM

Granian: DoS via WSGI response header panic_CVE-2026-42545

5.9 / 10
MEDIUM
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

Description

Granian is a Rust HTTP server for Python applications. From 0.2.0 to 2.7.4, Granian aborts a worker process if a WSGI application returns an invalid HTTP response header name or value. The WSGI response conversion path uses .unwrap() on both the header name and header value constructors, so malformed output from the application becomes a process abort instead of a handled error. This vulnerability is fixed in 2.7.4.

Basic Information

ID CVE-2026-42545
Source GitHub_M
Published May 12, 2026 at 21:51

Affected Product

Vendor emmett-framework
Product granian
Version >= 0.2.0, < 2.7.4
Affected Versions emmett-framework granian >= 0.2.0, < 2.7.4

CWE Classification

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.