Skip to content
CVE PROGRAM SOURCE RECORD6.9 Medium

CVE-2026-75148

cgltf 1.15 Integer Overflow via cgltf_validate() Accessor Bounds Check

Description

cgltf through 1.15 contains an integer overflow vulnerability in the non-sparse accessor bounds check within cgltf_validate() that allows remote attackers to cause memory disclosure and denial of service by supplying crafted accessor count values. Attackers can provide malformed .gltf or .glb input with a specially crafted accessor count to overflow the unsigned integer multiplication of accessor stride and element count, causing the bounds check to pass and triggering a heap out-of-bounds read when cgltf_accessor_read_float() is subsequently called on the validated malformed accessor.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

jkuhlmann cgltf

Default version status: affected

  • 0 to ≤ 1.15affected
pkg:github/jkuhlmann/cgltf

References