CVE-2024-58384 PUBLISHED

Tornado before 6.4.1 CRLF Injection via CurlAsyncHTTPClient

Assigner: VulnCheck
Reserved: 16.08.2026 Published: 15.09.2026 Updated: 15.09.2026

Tornado before 6.4.1 contains a CRLF injection vulnerability in CurlAsyncHTTPClient that fails to reject carriage return and line feed characters in request headers. Attackers can inject CRLF sequences into header values to inject arbitrary headers or construct entirely new HTTP requests.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N
CVSS Score: 6.3

Product Status

Vendor tornadoweb
Product tornado
Versions Default: unaffected
  • affected from 0 to 6.4.1 (excl.)
  • Version 6.4.1 is unaffected

Credits

  • sha0sum reporter
  • mschwager reporter
  • ahpaleus reporter

References

Problem Types

  • Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting') CWE