CVE-2025-43859: python-hyper h11 HTTP Request/Response Smuggling
Vulnerability summary
CVE-2025-43859 is a critical (CVSS 9.1) HTTP Request/Response Smuggling vulnerability in python-hyper h11. EPSS estimates a 0.58% chance of exploitation in the next 30 days, higher than 46.8% of scored vulnerabilities.
Advisory lineage
Upstream 0 · Downstream 0 · Related 7Timeline
- 24-04-2025PublishedVulnerability first disclosed.
- 24-04-2025Last modifiedVulnerability information updated.
Description
h11 is a Python implementation of HTTP/1.1. Prior to version 0.16.0, a leniency in h11's parsing of line terminators in chunked-coding message bodies can lead to request smuggling vulnerabilities under certain conditions. This issue has been patched in version 0.16.0. Since exploitation requires the combination of buggy h11 with a buggy (reverse) proxy, fixing either component is sufficient to mitigate this issue.
CVSS metrics
8 scores · 8 sources · 1 version- OSV · PypiEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- OSV · Red hatEcosystem advisory · calculated7.4HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:NDiffers
- OSV · UbuntuEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- OSV · DebianEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- OSV · WolfiEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- OSV · ChainguardEcosystem advisory · calculated9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- NVDNIST9.1CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
EPSS trend
Probability
0.58%
Chance of exploitation in the next 30 days
Percentile
47%
Versus all other CVEs
30-day change
0.00 pp
From 0.58% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Chainguard24 products
- airflow< 2.10.5-r43
- airflow-bitnami-compat< 2.10.5-r43
- checkov< 3.2.432-r0
- jupyter-base-notebook< 7.4.1-r1
- jupyter-docker-base< 999.9.9_git20260925-r0
Wolfi19 products
- airflow< 2.10.5-r43
- airflow-bitnami-compat< 2.10.5-r43
- checkov< 3.2.432-r0
- jupyter-base-notebook< 7.4.1-r1
- jupyter-docker-base< 999.9.9_git20260925-r0
Suse13 products
- python-h11&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS< 0.14.0-150400.9.6.1
- python-h11&distro=SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS< 0.14.0-150400.9.6.1
- python-h11&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS< 0.14.0-150400.9.6.1
- python-h11&distro=SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS< 0.14.0-150400.9.6.1
- python-h11&distro=SUSE Linux Enterprise Module for Python 3 15 SP6< 0.14.0-150400.9.6.1
Opensuse2 products
- python-h11&distro=openSUSE Leap 15.6< 0.14.0-150400.9.6.1
- python-h11&distro=openSUSE Tumbleweed< 0.16.0-1.1
Redhat2 products
- python-h11< 0:0.12.0-4.el9ost | < 0:0.12.0-2.1.el9ost
- python3-h11< 0:0.12.0-4.el9ost | < 0:0.12.0-2.1.el9ost
Debian1 product
- python-h11< 0.14.0-1.1~deb12u1 | < 0.14.0-1.1
PyPI1 product
- h11< 0.16.0
Python-hyper1 product
- h11< 0.16.0
Ubuntu1 product
- python-h11< 0.14.0-1ubuntu0.24.04.1
9 vendors · 64 products
References
23 links- github.com/python-hyper/h11/security/advisories/GHSA-vqfr-h8mv-ghfjX Refsource CONFIRMWEBARTICLEREPORTAdvisory
- github.com/python-hyper/h11/commit/114803a29ce50116dc47951c690ad4892b1a36edX Refsource MISCWEBARTICLEREPORTFIX
- github.com/python-hyper/h11PACKAGE
- pypi.org/project/h11PACKAGE