CVE-2025-66471: Icloudpd · urllib3 streaming API improperly handles highly compressed data
Affects icloudpdSource GCVE Database
Not known to be exploited · CVSS 8.9 High : upgrade to 1.33.0 soon.
Data as of 9 Nov 2026, 19:47 UTC
- Patch
- Available – fixed in 1.33.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:HExploitation evidence
Disclosed: evidence found.
CVE published 13 Aug 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 9 Nov 2026.
What to do
Upgrade icloudpd to 1.33.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Homebrewicloudpdpkg:brew/icloudpdOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade urllib3 to version 2.6.0 or later, which includes a fix to prevent decompressing data beyond the requested chunk size. If Brotli encoding is used, also upgrade Brotli and brotlicffi packages to version 1.2.0 or later. These updates are enforced by the urllib3[brotli] extra in the patched urllib3 versions.
Description
A vulnerability in urllib3's streaming API can cause excessive CPU and memory usage when handling highly compressed HTTP responses. This occurs because the decompression logic may fully decode a small amount of highly compressed data in one operation, leading to resource exhaustion on the client side. The issue affects urllib3 versions up to 2.5.0 and impacts applications streaming large compressed responses from untrusted sources. The vulnerability is fixed in urllib3 version 2.6.0 and requires upgrading Brotli packages if used. The CVSS 4.0 score rates this as a high severity issue.
References
- github.com/urllib3/urllib3/security/advisories/GHSA-2xpw-w6gg-jr37 (opens in a new tab)
- nvd.nist.gov/vuln/detail/CVE-2025-66471 (opens in a new tab)
- github.com/urllib3/urllib3/commit/c19571de34c47de3a766541b041637ba5f716ed7 (opens in a new tab)
- github.com/urllib3/urllib3/commit/d0fde3672e4a4093f7587858dccfc298eb66e46c (opens in a new tab)
- github.com/advisories/GHSA-2xpw-w6gg-jr37 (opens in a new tab)
- github.com/pypa/advisory-database/tree/main/vulns/urllib3/PYSEC-2026-1994.yaml (opens in a new tab)
- github.com/urllib3/urllib3 (opens in a new tab)
- pypi.org/project/urllib3 (opens in a new tab)