Description
Encode OSS httpx < 0.23.0 is affected by improper input validation in `httpx.URL`, `httpx.Client` and some functions using `httpx.URL.copy_with`.
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.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 14 | httpx | 0.23.0-1 | — |
| Debian 13 | httpx | 0.23.0-1 | — |
| Debian 12 | httpx | 0.23.0-1 | — |
Ubuntu
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Ubuntu 26.10 | httpx | No fix yet | — |
| Ubuntu 26.04 LTS | httpx | No fix yet | — |
| Ubuntu 25.10 | httpx | No fix yet | — |
| Ubuntu 24.04 LTS | httpx | No fix yet | — |
openSUSE
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| openSUSE Tumbleweed | python-httpx | 0.28.1-2.1 | openSUSE-SU-2025:14664-1 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | httpx | < 0.23.0 | 0.23.0 | GHSA-h8pj-cxx2-jfg2 |
| PyPI | httpx | < 0.20.0 | 0.20.0 | PYSEC-2022-183 |
Advisories 2
- openSUSE-SU-2025:14664-1 python311-httpx-0.28.1-2.1 on GA media SUSE / openSUSE Security Updates · May 7, 2025
- WID-SEC-2023-2679 Oracle Communications: Mehrere Schwachstellen BSI CERT-Bund (WID) · Oct 17, 2023