daphne before 4.2.2 reconstructs a raw HTTP request from Twisted's parsed headers and feeds it to autobahn for WebSocket handshake processing. Twisted does not treat \x0b, \x0c, \x1c, \x1d, \x1e, or \x85 as header line separators, but autobahn decodes header values to str and calls splitlines(). An attacker can exploit this parser differential to inject additional headers into the ASGI scope passed to the application. daphne now rejects requests with these bytes in any header value with a 400 response.
History

Thu, 11 Jun 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Low


Fri, 05 Jun 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Djangoproject
Djangoproject daphne
Vendors & Products Djangoproject
Djangoproject daphne

Wed, 03 Jun 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 03 Jun 2026 14:15:00 +0000

Type Values Removed Values Added
Description daphne before 4.2.2 reconstructs a raw HTTP request from Twisted's parsed headers and feeds it to autobahn for WebSocket handshake processing. Twisted does not treat \x0b, \x0c, \x1c, \x1d, \x1e, or \x85 as header line separators, but autobahn decodes header values to str and calls splitlines(). An attacker can exploit this parser differential to inject additional headers into the ASGI scope passed to the application. daphne now rejects requests with these bytes in any header value with a 400 response.
Title Header injection via WebSocket upgrade parser differential allows ASGI scope header spoofing
Weaknesses CWE-444
References
Metrics cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: DSF

Published: 2026-06-03T13:17:55.283Z

Updated: 2026-06-03T15:46:08.745Z

Reserved: 2026-05-06T20:29:54.084Z

Link: CVE-2026-44546

cve-icon Vulnrichment

Updated: 2026-06-03T15:46:04.583Z

cve-icon NVD

Status : Undergoing Analysis

Published: 2026-06-03T14:16:43.720

Modified: 2026-06-04T15:21:14.080

Link: CVE-2026-44546

cve-icon Redhat

Severity : Low

Publid Date: 2026-06-03T13:17:55Z

Links: CVE-2026-44546 - Bugzilla