CVE-2026-32845 Details
Description
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.
A vulnerability exists in cgltf versions through 1.15, where an integer overflow occurs in the cgltf_validate() function during the validation of sparse accessors. This flaw allows attackers to manipulate size values in crafted glTF/GLB files, triggering out-of-bounds reads. The unchecked arithmetic in sparse accessor validation can cause heap buffer over-reads in cgltf_calc_index_bound(), leading to denial-of-service crashes and potential memory disclosure.
Users are advised to update to cgltf version 1.16 or later, where this vulnerability has been addressed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Mar 23, 2026CISA-ADP
Assessed Mar 31, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/jkuhlmann/cgltf/issues/287 | CISA-ADP | ExploitIssue TrackingTechnical AnalysisVendor |
| https://github.com/jkuhlmann/cgltf/issues/287 | [email protected] | ExploitIssue TrackingTechnical AnalysisVendor |
| https://github.com/jkuhlmann/cgltf/pull/293 | [email protected] | |
| https://www.vulncheck.com/advisories/jkuhlmann-cgltf-sparse-accessor-validation-integer-overflow | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-190 | Integer Overflow or Wraparound | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| jkuhlmann cgltf | All versions |
CPE
Remediation
| |
Change History
7 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 14, 2026 | CVE Modified | [email protected] |
| Jul 7, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Mar 23, 2026 | CVE Modified | [email protected] |
| Mar 23, 2026 | CVE Modified | CISA-ADP |
| Mar 23, 2026 | New CVE Received | [email protected] |
Volerion