image-size 2.0.2 Denial of Service via Malformed ICNS Image Parsing
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- Partial Red Hat: 1 fixed, 11 without a fix
Attack profile from CVSS 4.0 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-835.
Summary
image-size through 2.0.2 contains a denial of service vulnerability that allows remote attackers to permanently block the Node.js event loop by supplying a specially crafted ICNS image buffer. Attackers can craft an ICNS buffer containing valid magic bytes and a zero-valued entry length field to trigger an infinite loop in the ICNS parser, as the offset is never incremented when the entry length field is 0, causing the while loop condition to remain true indefinitely.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| image-size | image-size | 1.1.0 – 1.2.1; 2.0.0 – 2.0.2 | — | No fix listed | CNA |
| — | image-size (npm) | 0.6.3 to before 2.0.3 | 2.0.3 | Patch available | GHSA-w3rx-r6r6-pgpr |
- image-size Vendorimage-size Affected 1.1.0 – 1.2.1; 2.0.0 – 2.0.2 Fixed in — No fix listed CNA
- image-size (npm) Vendor— Affected 0.6.3 to before 2.0.3 Fixed in 2.0.3 Patch available GHSA-w3rx-r6r6-pgpr
CPE configurations NVD · 1
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:image-size:image-size:*:*:*:*:*:*:*:* | 1.1.0 – 1.2.1; 2.0.0 – 2.0.2 | Vulnerable | image-size |
- cpe:2.3:a:image-size:image-size:*:*:*:*:*:*:*:* Versions 1.1.0 – 1.2.1; 2.0.0 – 2.0.2 Vulnerable ·image-size
Remediation
- Fix · GHSA-w3rx-r6r6-pgpr image-size (npm) Fixed in 2.0.3 Advisory →
Red Hat 1 advisory
- RHSA-2026:60520 Released 2026-08-27 · Red Hat rating CriticalRHOAI 3.4.4 - Red Hat OpenShift AI
- Red Hat OpenShift AI 3.4 registry.redhat.io/rhoai/odh-automl-rhel9, registry.redhat.io/rhoai/odh-autorag-rhel9, registry.redhat.io/rhoai/odh-built-in-detector-rhel9 +47
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Gatekeeper 3 | Affected | No fix yet: Fix deferred |
| Red Hat Build of Podman Desktop | Affected | No fix yet: Fix deferred |
| Red Hat Discovery 2 | Affected | No fix yet: Fix deferred |
| Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat Fuse 7 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform 7 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform 8 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform Expansion Pack | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift Dev Spaces | Affected | No fix yet: Fix deferred |
| Red Hat Satellite 6 | Affected | No fix yet: Fix deferred |
| Red Hat Trusted Artifact Signer | Affected | No fix yet: Fix deferred |
| Red Hat OpenShift AI 3.4 | Fixed | RHSA-2026:60520 |
Not affected: 1 product
- Red Hat OpenShift AI 3.4
Timeline
- 2026-10-02 Threatist record created from CVE-2025-71330
- 2026-10-03 Alias added: GHSA-w3rx-r6r6-pgpr
References
More Image-size vulnerabilities
- TI-2025-43450 image-size 2.0.2 Denial of Service via Infinite Loop in JXL/HEIF Parser CVSS 4.0HIGH 8.7
- TI-2025-43440 image-size 2.0.2 Denial of Service via Infinite Loop in JXL/HEIF Parser CVSS 4.0HIGH 8.7
Sources
- CVE-2025-71330 · CVE Program
- CVE-2025-71330 · NVD
- FIRST EPSS
- GHSA-w3rx-r6r6-pgpr · GitHub Advisory Database · CC BY 4.0
- CVE-2025-71330 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences