Skip to content

[GHSA-hc5x-x2vx-497g] Gunicorn HTTP Request/Response Smuggling vulnerability#6224

Merged
advisory-database[bot] merged 1 commit into
xzpjerry/advisory-improvement-6224from
xzpjerry-GHSA-hc5x-x2vx-497g
Sep 29, 2025
Merged

[GHSA-hc5x-x2vx-497g] Gunicorn HTTP Request/Response Smuggling vulnerability#6224
advisory-database[bot] merged 1 commit into
xzpjerry/advisory-improvement-6224from
xzpjerry-GHSA-hc5x-x2vx-497g

Conversation

@xzpjerry

@xzpjerry xzpjerry commented Sep 28, 2025

Copy link
Copy Markdown

Updates

  • Affected products

Comments
Gunicorn 22.0.0 already contains the fixes that mitigate the vulnerability described in CVE-2024-6827. The changelog for 22.0.0 explicitly notes that “numerous security vulnerabilities in the HTTP parser (closing some request smuggling vectors)” were addressed, including rejecting requests with both Transfer-Encoding and Content-Length headers and refusing unsupported or empty transfer codings. These changes eliminate the TE.CL request smuggling vector that CVE-2024-6827 is based on. The relevant fixes were merged before the 22.0.0 release (e.g. benoitc/gunicorn#3113), and the release notes confirm their inclusion. Therefore, the correct affected range is <22.0.0, not <23.0.0.

@github-actions github-actions Bot changed the base branch from main to xzpjerry/advisory-improvement-6224 September 28, 2025 06:58
@shelbyc

shelbyc commented Sep 29, 2025

Copy link
Copy Markdown
Contributor

Hi @xzpjerry, I had to do quite a bit of reading to clarify the difference between https://huntr.com/bounties/1b4f8f38-39da-44b6-9f98-f618639d0dd7 (where the 23.0.0 fixed version comes from) and https://huntr.com/bounties/22158e34-cfd5-41ad-97e0-a780773d96c1 (a separate vulnerability, GHSA-w3h3-4rj7-4ph4, that already lists 22.0.0 as fixed). benoitc/gunicorn#3113 fixes both benoitc/gunicorn#3087 and benoitc/gunicorn#3091, which appear to correspond to GHSA-hc5x-x2vx-497g and GHSA-w3h3-4rj7-4ph4 respectively, so I accept 22.0.0 as the fixed version for both.

@advisory-database advisory-database Bot merged commit d319308 into xzpjerry/advisory-improvement-6224 Sep 29, 2025
4 checks passed
@advisory-database

Copy link
Copy Markdown
Contributor

Hi @xzpjerry! Thank you so much for contributing to the GitHub Advisory Database. This database is free, open, and accessible to all, and it's people like you who make it great. Thanks for choosing to help others. We hope you send in more contributions in the future!

@advisory-database advisory-database Bot deleted the xzpjerry-GHSA-hc5x-x2vx-497g branch September 29, 2025 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants