Kitware VTK
cpe:2.3:a:vtk:vtk:*:*:*:*:*:*:*
- <= 9.5.0
A heap buffer overflow vulnerability has been identified in Kitware VTK (Visualization Toolkit) versions through 9.5.0. The issue arises in the GLTF document loader, specifically within the copy constructor of Accessor objects. When the loader processes specially crafted GLTF files, it fails to properly validate buffer boundaries, allowing for out-of-bounds memory reads.
Exploitation of this vulnerability leads to a heap buffer overflow, causing a crash and application denial-of-service. Additionally, the out-of-bounds reads could potentially disclose sensitive information.
The vulnerability can be reproduced by building VTK with AddressSanitizer enabled, loading the crafted GLTF files using vtkGLTFImporter, and observing the resulting heap buffer overflow crash.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.