CVE-2025-71319CWE-835

image-size 2.0.2 Denial of Service via Infinite Loop in JXL/HEIF Parser

High · published June 9, 2026

CVSS v4.0
8.7
EPSS
1%
Percentile
53.7
In the wild
Unconfirmed
What it is

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 image buffer with a zero-valued size field in a recognized box-type. Attackers can trigger an infinite loop in the JXL or HEIF image parsers by providing a crafted image containing a box with a size of zero, causing the offset to never advance and permanently hanging the application.

The record
Technical detail
CVSS v4.0
8.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
EPSS
0.00729 · 53.7th percentile
Weakness
CWE-835 · Loop with Unreachable Exit Condition ('Infinite Loop')
Published
2026-06-09T19:57Z
EPSS history
Timeline
  • 09 JUN 19:57Z
    image-size 2.0.2 Denial of Service via Infinite Loop in JXL/HEIF Parser
    cvelistv5