CVE-2026-84379: HTTPX2: Multipart part header injection via unvalidated file Content-Type and custom headers
pydantic · httpx2
Affected: pydantic httpx2 · Exploitation: unlikely (under 1%)
Not in CyberSIXT coverage yet: no article names this CVE. This page shows the public record.
Higher than 25% of scored CVEs
DescriptionCVE.org
HTTPX2 is a next generation HTTP client for Python. Prior to 2.11.0, FileField.render_headers() in src/httpx2/httpx2/_multipart.py directly interpolates attacker-controlled content_type values and custom headers from the files= three-element (filename, content, content_type) tuple and the files= four-element (filename, content, content_type, headers) tuple into multipart/form-data part headers without validating header names or values. CR or LF characters can terminate a part header, inject additional part headers, or end the part header block early, allowing a downstream multipart parser to treat attacker-supplied lines as genuine headers and potentially alter part semantics or bypass header-based checks. This issue is fixed in version 2.11.0.
Affected products1
From the CVE record. A product or version that is not listed is unknown, not unaffected.
- pydantic · httpx2< 2.11.0
On the Atlas
Every published CVE is on the CyberSIXT Atlas, grouped by weakness, vendor and month.
- Exploitation
- Unlikely (under 1%). EPSS under 1%, or no score yet.
- CISA KEV
- Not listed
- Public check
- No public nuclei template
- Vendor
- pydantic
- Published
- September 2026
CoverageNo articles yet
No CyberSIXT article names CVE-2026-84379 yet, so there is no coverage timeline, action brief or change log for it. Everything on this page comes from the public CVE record, CISA KEV, EPSS and the nuclei template index. Search the archive or see the CVEs in the news.
References
- NVD entrynvd.nist.gov
- CVE recordcve.org
- Weakness CWE-93cwe.mitre.org
- github.com/pydantic/httpx2/security/advisories/GHSA-h4x7-gw46-3wgithub.com
- github.com/pydantic/httpx2/pull/1142github.com
- github.com/pydantic/httpx2/commit/de96d810ee4e309d118982fe7084a4github.com
- github.com/pydantic/httpx2/releases/tag/v2.11.0github.com