LIVE · cybersecurity feed
Live wire
cve recordhigh

CVE-2026-47072

benoitc · hackney

Published
CVSS7.5
Severityhigh
WeaknessCWE-93
ExploitedNot in CISA KEV

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

Description

Improper Neutralization of CRLF Sequences ('CRLF Injection') vulnerability in benoitc hackney allows HTTP Request/Response Splitting. The WebSocket upgrade code in src/hackney_ws.erl copies the host, path, headers (ExtraHeaders), and protocols options from the caller-supplied opts map into the internal #ws_data{} record in init/1 and then splices them verbatim into the raw HTTP/1.1 upgrade request by binary concatenation in do_handshake/1. No CRLF or NUL stripping is performed at any of these four injection sites. An attacker who controls any of these options — for example by forwarding URL components or header values from untrusted input into hackney_ws:start_link/1 — can inject arbitrary H

References

← Back to the CVE Tracker

Our coverage of CVE-2026-47072

No stories yet. This page updates automatically when we publish reporting that references CVE-2026-47072.