CVE-2026-32845

cgltf version 1.15 and prior contain an integer overflow vulnerability in the cgltf_validate() function when validating sparse accessors that allows attackers to trigger out-of-bounds reads by supplying crafted glTF/GLB input files with attacker-controlled size values. Attackers can exploit unchecked arithmetic operations in sparse accessor validation to cause heap buffer over-reads in cgltf_calc_index_bound(), resulting in denial of service crashes and potential memory disclosure.
Configurations

No configuration.

History

07 Jul 2026, 21:16

Type Values Removed Values Added
References
  • () https://github.com/jkuhlmann/cgltf/pull/293 -

01 May 2026, 15:21

Type Values Removed Values Added
Summary
  • (es) La versión 1.15 y anteriores de cgltf contienen una vulnerabilidad de desbordamiento de entero en la función cgltf_validate() al validar accesores dispersos que permite a los atacantes provocar lecturas fuera de límites al proporcionar archivos de entrada glTF/GLB manipulados con valores de tamaño controlados por el atacante. Los atacantes pueden explotar operaciones aritméticas no verificadas en la validación de accesores dispersos para causar sobrelecturas de búfer de pila en cgltf_calc_index_bound(), lo que resulta en caídas por denegación de servicio y posible divulgación de memoria.

23 Mar 2026, 19:16

Type Values Removed Values Added
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 8.4

23 Mar 2026, 18:16

Type Values Removed Values Added
References () https://github.com/jkuhlmann/cgltf/issues/287 - () https://github.com/jkuhlmann/cgltf/issues/287 -

23 Mar 2026, 16:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-23 16:16

Updated : 2026-07-14 19:16


NVD link : CVE-2026-32845

Mitre link : CVE-2026-32845

CVE.ORG link : CVE-2026-32845


JSON object : View

Products Affected

No product.

CWE
CWE-190

Integer Overflow or Wraparound