Skip to main content
VulnerabilityPublished Updated

CVE-2025-66471: Icloudpd · urllib3 streaming API improperly handles highly compressed data

Affects icloudpdSource GCVE Database

0
Compare

Not known to be exploited · CVSS 8.9 High : upgrade to 1.33.0 soon.

Data as of 9 Nov 2026, 19:47 UTC

CVSS 4.0 base score
8.9High
How severe the flaw is on the 0–10 CVSS scale.
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:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 13 Aug 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

ProductAffectedFixed in
Homebrewicloudpdpkg:brew/icloudpdOther threatsAffected
  • >=1.17.3 <1.33.0
Fixed in
  • 1.33.0

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

Community reviews

Loading reviews…