CVE-2026-42479
Full vulnerability record from the local CVENow database.
Description
An out-of-bounds read vulnerability in VrmlData_IndexedLineSet::TShape in the VRML parser in Open CASCADE Technology (OCCT) V8_0_0_rc5 allows attackers to cause a denial of service via a crafted VRML file. The issue occurs because coordIndex values from parsed input are used as direct array indices without validation against the size of the coordinate array during geometry processing.
Severity
MEDIUM
CVSS score
5.5
(v3.1)
Vulnerability status
Modified
Source identifier
Published
2026-05-01 15:16:43.967000
Last modified
2026-11-08 16:10:00.183000
View original CVE JSON
{
"id": "CVE-2026-42479",
"sourceIdentifier": "[email protected]",
"published": "2026-05-01T15:16:43.967",
"lastModified": "2026-11-08T16:10:00.183",
"vulnStatus": "Modified",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "An out-of-bounds read vulnerability in VrmlData_IndexedLineSet::TShape in the VRML parser in Open CASCADE Technology (OCCT) V8_0_0_rc5 allows attackers to cause a denial of service via a crafted VRML file. The issue occurs because coordIndex values from parsed input are used as direct array indices without validation against the size of the coordinate array during geometry processing."
},
{
"lang": "es",
"value": "Una vulnerabilidad de lectura fuera de límites en VrmlData_IndexedLineSet::TShape en el analizador VRML en Open CASCADE Technology (OCCT) V8_0_0_rc5 permite a los atacantes causar una denegación de servicio a través de un archivo VRML manipulado. El problema ocurre porque los valores de coordIndex de la entrada analizada se utilizan como índices de array directos sin validación contra el tamaño del array de coordenadas durante el procesamiento de geometría."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"version": "n/a",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Primary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H",
"baseScore": 5.5,
"baseSeverity": "MEDIUM",
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "REQUIRED",
"scope": "UNCHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 1.8,
"impactScore": 3.6
},
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",
"baseScore": 5.5,
"baseSeverity": "MEDIUM",
"attackVector": "LOCAL",
"attackComplexity": "LOW",
"privilegesRequired": "LOW",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 1.8,
"impactScore": 3.6
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-05-01T18:29:31.378820Z",
"id": "CVE-2026-42479",
"options": [
{
"exploitation": "none"
},
{
"automatable": "no"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Primary",
"description": [
{
"lang": "en",
"value": "CWE-125"
}
]
},
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-125"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:*:*:*:*:*:*:*:*",
"versionEndIncluding": "7.9.3",
"matchCriteriaId": "13B8FE30-EAE8-4F3E-8F5C-E81BD438FF6C"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:beta1:*:*:*:*:*:*",
"matchCriteriaId": "0B51DDC9-FDA5-4701-8CA3-5B589D72FA88"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:rc1:*:*:*:*:*:*",
"matchCriteriaId": "57733587-FB01-4201-8509-E81B6AE94AE3"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:rc2:*:*:*:*:*:*",
"matchCriteriaId": "86CF4B98-CCD3-4463-9A24-231128DDF85A"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:rc3:*:*:*:*:*:*",
"matchCriteriaId": "F3987B9C-2448-4281-9A5C-FB6AF0336C3B"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:rc4:*:*:*:*:*:*",
"matchCriteriaId": "632D1594-AD1F-4F80-86F7-F8850F3574EC"
},
{
"vulnerable": true,
"criteria": "cpe:2.3:a:opencascade:open_cascade_technology:8.0.0:rc5:*:*:*:*:*:*",
"matchCriteriaId": "267468E1-F54F-44AF-B74F-DFD29354243B"
}
]
}
]
}
],
"references": [
{
"url": "https://gist.github.com/sgInnora/dfba083d04906283e9c92aea78e2d94a",
"source": "[email protected]",
"tags": [
"Third Party Advisory"
]
}
]
}