Skip to main content
← All vulnerabilities
CVE-2020-7695GHSA-F97H-2PFX-F59FPYSEC-2020-151SNYK-PYTHON-UVICORN-570471

HTTP Response Splitting

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.11.7
None on Exploit-DB, Metasploit or GitHub

Summary

Uvicorn before 0.11.7 is vulnerable to HTTP response splitting. CRLF sequences are not escaped in the value of HTTP headers. Attackers can exploit this to add arbitrary headers to HTTP responses, or even return an arbitrary response body, whenever crafted input is used to construct HTTP headers.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a uvicorn

    All versions

  • uvicornPyPI

    fixed in 0.11.7

  • uvicornPyPI

    fixed in 0.11.7

References 2

GitHub · encode/uvicorn

snyk.io