Skip to content
OpenAdvisories
High · 7.5 CVE-2018-1000164 EUVD-2018-0076GHSA-32pc-xphx-q4f6PYSEC-2018-55

Gunicorn contains Improper Neutralization of CRLF sequences in HTTP headers

Published Apr 18, 2018 · Updated Aug 5, 2024 · Assigned by mitre

Description

gunicorn version 19.4.5 contains a CWE-113: Improper Neutralization of CRLF Sequences in HTTP Headers vulnerability in "process_headers" function in "gunicorn/http/wsgi.py" that can result in an attacker causing the server to return arbitrary HTTP headers. This vulnerability appears to have been fixed in 19.5.0.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 gunicorn 19.5.0-1 —
Debian 13 gunicorn 19.5.0-1 —
Debian 12 gunicorn 19.5.0-1 —
Debian 8 gunicorn 19.0-1+deb8u1 DSA-4186-1
Debian 7 gunicorn 0.14.5-3+deb7u2 DLA-1357-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS gunicorn 19.4.5-1ubuntu1.1 USN-4022-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 14.04 LTS gunicorn 17.5-2ubuntu0.1~esm1 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI gunicorn < 19.5.0 19.5.0 GHSA-32pc-xphx-q4f6

Advisories 3

References