जमा करें #780559: nothings stb (stb_truetype.h) ≤ 1.26 Out-of-Bounds Readजानकारी

शीर्षकnothings stb (stb_truetype.h) ≤ 1.26 Out-of-Bounds Read
विवरण A heap buffer overflow (out-of-bounds read) vulnerability exists in `stbtt__buf_get8()` in stb_truetype.h v1.26 and earlier. The function at line 1137 reads a single byte from a buffer object without properly validating that the current cursor position is within bounds. When processing a crafted font file with a CFF (Compact Font Format) table containing invalid offsets, the read exceeds the allocated buffer. This is triggered during `stbtt_InitFont_internal()` at line 1424 when parsing CFF font data. Any application that calls `stbtt_InitFont()` on untrusted CFF/OpenType font data is affected. ASAN output: ``` ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61100000012e READ of size 1 at 0x61100000012e #0 stbtt__buf_get8 stb_truetype.h:1137 #1 stbtt_InitFont_internal stb_truetype.h:1424 #2 stbtt_InitFont stb_truetype.h:4956 0x61100000012e is located 26 bytes to the right of 212-byte region ```
स्रोत⚠️ https://gist.github.com/d0razi/c11dd07c75f3b795e4f8bbfd6e2f0d29
उपयोगकर्ता
 d0razi (UID 96474)
सबमिशन16/03/2026 01:12 AM (7 महीनों पहले)
संयम01/04/2026 02:40 PM (17 days later)
स्थितिस्वीकृत
VulDB प्रविष्टि354647 [Nothings stb तक 1.26 TTF File stb_truetype.h stbtt__buf_get8 सूचना का प्रकटीकरण]
अंक20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!