CVE-2025-71329

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.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:image-size:image-size:*:*:*:*:*:*:*:*
cpe:2.3:a:image-size:image-size:*:*:*:*:*:*:*:*

History

05 Oct 2026, 16:10

Type Values Removed Values Added
Summary
  • (es) image-size hasta la versión 2.0.2 contiene una vulnerabilidad de denegación de servicio que permite a atacantes remotos bloquear permanentemente el bucle de eventos de Node.js al proporcionar un búfer de imagen especialmente diseñado con un campo de tamaño con valor cero en un tipo de caja reconocido. Los atacantes pueden desencadenar un bucle infinito en los analizadores de imágenes JXL o HEIF al proporcionar una imagen manipulada que contenga una caja con un tamaño de cero, lo que provoca que el desplazamiento nunca avance y cuelgue permanentemente la aplicación.

Information

Published : 2026-06-10 14:16

Updated : 2026-10-12 22:10


NVD link : CVE-2025-71329

Mitre link : CVE-2025-71329

CVE.ORG link : CVE-2025-71329


JSON object : View

Products Affected

image-size

  • image-size
CWE
CWE-835

Loop with Unreachable Exit Condition ('Infinite Loop')