Skip to content
OpenAdvisories
High · 7.5 CVE-2025-71330 EUVD-2025-210105GHSA-w3rx-r6r6-pgpr

image-size 2.0.2 Denial of Service via Malformed ICNS Image Parsing

Published Jun 10, 2026 · Updated Nov 8, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
image-size image-size 1.1.0 – ≤ 1.2.1, 2.0.0 – ≤ 2.0.2 —

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.

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling langfuse-3-worker No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
npm image-size >= 0.6.3, < 2.0.3 2.0.3 GHSA-w3rx-r6r6-pgpr

References