{"action":"Upgrade daphne to 4.2.2 or later.","affected":[{"fixed":"4.2.2","introduced":"0"}],"component":"daphne","cve_ids":["CVE-2026-44546"],"ecosystem":"PyPI","epss":0.00172,"exploited":false,"fixed_versions":["4.2.2"],"ghsa_id":"GHSA-xh68-hfp5-5x5m","id":"tcs_01M5KGXPJ68K4EFQR56BXGPR4Z","modified_at":"2026-07-13T16:45:11.395803736Z","published_at":"2026-06-03T14:16:43.720Z","references":["https://osv.dev/vulnerability/PYSEC-2026-214","https://github.com/django/daphne/blob/main/CHANGELOG.txt","https://github.com/advisories/GHSA-xh68-hfp5-5x5m"],"severity":{"label":"medium","score":5.3},"sources":[{"source":"osv","source_id":"PYSEC-2026-214","url":"https://osv.dev/vulnerability/PYSEC-2026-214"}],"summary":"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 \\"}