stb · Issues· 430 open
Open on GitHubLocally synced open issues (discussions stay on GitHub)
- #2002
stb_truetype.h: heap-use-after-free in ttUSHORT via stbtt__GetGlyphShapeTT
Updated Sep 10, 2026 - #2001
stb_image GIF: missing aggregate bounds check on background+history buffers allows ~2.4GB allocation from 64-byte input
Updated Sep 10, 2026 - #1930
stb_image: integer overflow in animated GIF multi-frame allocation (layers * stride)
Updated Sep 8, 2026 - #1998
Support `valueFormat1 == (X_ADVANCE | X_ADVANCE_DEVICE)` case in `stbtt__GetGlyphGPOSInfoAdvance`. Support GPOS table V1.1
4 enhancement1 stb_truetypeUpdated Sep 7, 2026 - #1997
stb_truetype: Support lookupType 9 table in `stbtt__GetGlyphGPOSInfoAdvance`
4 enhancementUpdated Sep 7, 2026 - #1996
stb_image.h: 18-byte TGA header forces ~2.1 GB allocation (per-axis STBI_MAX_DIMENSIONS doesn't bound area)
Updated Sep 7, 2026 - #1992
GIF: unbounded frame count grows memory with no cap
Updated Sep 6, 2026 - #1964
[SECURITY] Integer overflow in stb_image_write.h leads to heap buffer overflow in PNG encoding and out-of-bounds reads in JPEG/TGA encoding
2 bug1 stb_image_write0 AIUpdated Aug 25, 2026 - #1963
[SECURITY] stbsp_snprintf with count=0 writes null terminator before buffer
Updated Aug 24, 2026 - #1962
[SECURITY] Off-curve point at contour end causes OOB read in stbtt__GetGlyphShapeTT
Updated Aug 24, 2026 - #1961
[SECURITY] Integer overflow in hexwave_init() causes heap/stack buffer overflow in stb_hexwave.h
Updated Aug 23, 2026 - #1865
Two potential problems (or possibly hallucinations) from Gemini
Updated Aug 22, 2026 - #1852
stb_truetype.h Transform vertices
Updated Aug 12, 2026 - #1985
`stb_image_resize2` unaligned memory
Updated Aug 10, 2026 - #1883
Horrible performance for GIF with many frames
Updated Aug 9, 2026