A heap-buffer-overflow vulnerability exists in the nothings stb TrueType library, up to version 1.26, that is used for parsing TrueType font files. The vulnerability exists in the stbtt__GetGlyphShap…
High CVSS 7.1
Summary
A heap-buffer-overflow vulnerability exists in the nothings stb TrueType library, up to version 1.26, that is used for parsing TrueType font files. The vulnerability exists in the stbtt__GetGlyphShapeTT() function within the nothings stb_truetype.h library when parsing malformed TTF (TrueType Font) files. The vulnerability resides in the glyph data parsing path. An attacker can craft a malformed TTF file with an inflated endPtsOfContours value and truncate the remaining glyph data. When an a…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://cwe.mitre.org/data/definitions/122.html
- https://github.com/nothings/stb
- https://github.com/nothings/stb/issues/1905
- https://kb.cert.org/vuls/id/987105
- https://www.kb.cert.org/vuls/id/987105
- https://github.com/nothings/stb/issues/1905
Timeline
- nvd_ingest NVD