CVE-2025-57108
Full vulnerability record from the local CVENow database.
Description
Kitware VTK (Visualization Toolkit) through 9.5.0 contains a heap use-after-free vulnerability in vtkGLTFDocumentLoader. The vulnerability manifests during mesh object copy operations where vector members are accessed after the underlying memory has been freed, specifically when handling GLTF files with corrupted or invalid mesh reference structures.
Severity
CRITICAL
CVSS score
9.8
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2025-10-31 15:15:42.550000
Last modified
2026-11-05 14:10:00.273000
View original CVE JSON
{
"id": "CVE-2025-57108",
"sourceIdentifier": "[email protected]",
"published": "2025-10-31T15:15:42.550",
"lastModified": "2026-11-05T14:10:00.273",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "Kitware VTK (Visualization Toolkit) through 9.5.0 contains a heap use-after-free vulnerability in vtkGLTFDocumentLoader. The vulnerability manifests during mesh object copy operations where vector members are accessed after the underlying memory has been freed, specifically when handling GLTF files with corrupted or invalid mesh reference structures."
},
{
"lang": "es",
"value": "Kitware VTK (Visualization Toolkit) hasta la versión 9.5.0 contiene una vulnerabilidad de uso después de liberación en el heap en vtkGLTFDocumentLoader. La vulnerabilidad se manifiesta durante operaciones de copia de objetos de malla donde se accede a miembros de vectores después de que la memoria subyacente ha sido liberada, específicamente al manejar archivos GLTF con estructuras de referencia de malla corruptas o inválidas."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"version": "n/a",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H",
"baseScore": 9.8,
"baseSeverity": "CRITICAL",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 3.9,
"impactScore": 5.9
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2025-10-31T19:05:50.412804Z",
"id": "CVE-2025-57108",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "yes"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-416"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:vtk:vtk:*:*:*:*:*:*:*:*",
"versionEndIncluding": "9.5.0",
"matchCriteriaId": "4FACF42A-92AA-4011-9219-A8F328C6FF63"
}
]
}
]
}
],
"references": [
{
"url": "https://gitlab.kitware.com/vtk/vtk/-/issues/19736",
"source": "[email protected]",
"tags": [
"Exploit",
"Issue Tracking",
"Third Party Advisory"
]
}
]
}