CVE Catalog

CVE-2025-15647

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.28%

20th percentile - higher than 20% of all known CVEs

Summary

CDT before 1.4.5 contains an out-of-bounds read vulnerability in the opposedVertexInd() function when constraint edge intersections are computed in floating point and round outside adjacent triangles. Attackers can supply nearly-degenerate constraint edges through geometry data to trigger an out-of-bounds array access that crashes the calling process.

Risk Assessment

The risk includes crashes of applications using CDT, potentially leading to denial of service (DoS).

Recommendation

Update CDT to version 1.4.5 or later. Additionally, validate geometry data before processing.

Related vulnerabilities

Original NVD description (English source)

CDT before 1.4.5 contains an out-of-bounds read vulnerability in the opposedVertexInd() function when constraint edge intersections are computed in floating point and round outside adjacent triangles. Attackers can supply nearly-degenerate constraint edges through geometry data to trigger an out-of-bounds array access that crashes the calling process.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS