CVE-2026-44577

Next.js is a React framework for building full-stack web applications. From 10.0.0 to before 15.5.16 and 16.2.5, when self-hosting Next.js with the default image loader, the Image Optimization API fetches local images entirely into memory without enforcing a maximum size limit. An attacker could cause out-of-memory conditions by requesting large local assets from the /_next/image endpoint that match the images.localPatterns configuration (by default, all patterns are allowed). This vulnerability is fixed in 15.5.16 and 16.2.5.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:vercel:next.js:*:*:*:*:*:node.js:*:*
cpe:2.3:a:vercel:next.js:*:*:*:*:*:node.js:*:*

History

26 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) Next.js es un framework de React para construir aplicaciones web full-stack. Desde 10.0.0 hasta antes de 15.5.16 y 16.2.5, al autoalojar Next.js con el cargador de imágenes predeterminado, la API de Optimización de Imágenes recupera imágenes locales completamente en la memoria sin imponer un límite de tamaño máximo. Un atacante podría causar condiciones de falta de memoria al solicitar activos locales grandes desde el endpoint /_next/image que coincidan con la configuración images.localPatterns (por defecto, todos los patrones están permitidos). Esta vulnerabilidad está corregida en 15.5.16 y 16.2.5.

Information

Published : 2026-05-13 17:16

Updated : 2026-10-26 17:10


NVD link : CVE-2026-44577

Mitre link : CVE-2026-44577

CVE.ORG link : CVE-2026-44577


JSON object : View

Products Affected

vercel

  • next.js
CWE
CWE-770

Allocation of Resources Without Limits or Throttling