PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-112018 jkuhlmann CVE debrief

A heap out-of-bounds write vulnerability exists in cgltf through 1.15 in the cgltf_accessor_unpack_floats() function. This allows attackers to write outside the output buffer via unchecked sparse accessor indices by supplying a crafted glTF or GLB file with large sparse indices, potentially crashing applications and executing code if cgltf_validate() is not called.

Vendor
jkuhlmann
Product
cgltf
CVSS
HIGH 7.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-18
Original CVE updated
2026-10-18
Advisory published
2026-10-18
Advisory updated
2026-10-18

Who should care

Defenders responsible for applications or systems that utilize the cgltf library should assess their exposure and take necessary actions to mitigate the vulnerability. This includes verifying and updating cgltf library versions, validating input files, and monitoring applications for crashes or suspicious behavior.

Why it matters

CVE-2026-112018 is a heap out-of-bounds write vulnerability in the cgltf library through version 1.15. Defenders should prioritize verifying and updating cgltf library versions, validating input files, and monitoring applications for crashes or suspicious behavior to mitigate potential impacts.

  • Potential application crashes due to heap corruption.
  • Possible code execution if cgltf_validate() is not called.
  • Need for input file validation to prevent exploitation attempts.
  • Importance of updating cgltf library versions to ensure the latest security patches are applied.

Technical summary

The cgltf library through version 1.15 contains a heap out-of-bounds write vulnerability in the cgltf_accessor_unpack_floats() function. This vulnerability allows attackers to write outside the output buffer via unchecked sparse accessor indices by supplying a crafted glTF or GLB file with large sparse indices. This can potentially crash applications and allow for code execution if cgltf_validate() is not called.

Defensive priority

Defenders should prioritize verifying and updating cgltf library versions, validating input files, and monitoring applications for crashes or suspicious behavior.

Recommended defensive actions

  • Verify and update cgltf library versions to ensure the latest security patches are applied.
  • Validate input files to prevent crafted glTF or GLB files from being processed.
  • Monitor applications for crashes or suspicious behavior that may indicate exploitation attempts.
  • Perform a thorough review of the cgltf library usage in your applications to identify potential exposure.
  • Implement additional monitoring and logging to detect potential exploitation attempts.
  • Review and update incident response plans to include procedures for handling potential exploitation of the cgltf library vulnerability.
  • Conduct a thorough asset inventory to identify systems and applications that may be affected by the vulnerability.

Evidence notes

The vulnerability is described in the CVE record and NVD entry. The cgltf library is affected by a heap out-of-bounds write vulnerability. The vulnerability can be triggered by a crafted glTF or GLB file with large sparse indices.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-112018 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-112018

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-112018 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-112018

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.