CVE-2026-102805
A flaw has been found in Nothings stb up to 1.16. This affects the function stbi_write_png_to_mem/stbi_write_jpg_core/stbi_write_tga_core in
CVSS
6.5
Medio
EPSS
0.3%
p27
KEV
—
Exploit Today
8
0-100
Publicado: 30 sept 2026 · Última mod.: 1 oct 2026 · CWE-189 · CWE-190
0.3%EPSS · 30 días0.3%
2026-09-302026-10-20
A flaw has been found in Nothings stb up to 1.16. This affects the function stbi_write_png_to_mem/stbi_write_jpg_core/stbi_write_tga_core in the library stb_image_write.h of the component Image Encoding. Executing a manipulation can lead to integer overflow. The attack can be executed remotely. The exploit has been published and may be used.
- github.comhttps://github.com/nothings/stb/
- github.comhttps://github.com/nothings/stb/issues/1964
- github.comhttps://github.com/nothings/stb/issues/1964#issuecomment-5404606996
- vuldb.comhttps://vuldb.com/cve/CVE-2026-102805
- vuldb.comhttps://vuldb.com/submit/944868
- vuldb.comhttps://vuldb.com/vuln/411497
- vuldb.comhttps://vuldb.com/vuln/411497/cti
CVECVSSEPSSKEVRExplotTítuloVis.
CVE-2026-111074——
——0In Eclipse OpenJ9 versions prior to 0.63.0, the JITServer component is vulnerable to a pre-authentication remote denial of service. When processing the initial 4-byte length field of an incoming TCP connection, an integer overflow in `MessageBuffer::computeRequiredCapacity()` causes the receiving compilation worker thread to enter an infinite loop consuming ~100% CPU. An unauthenticated remote attacker can exploit this by opening a small number of crafted TCP connections to exhaust the entire worker thread pool, silently halting compilation services for all connected client JVMs.2hCVE-2026-95107——
——0A ThreadX module chooses `object_size` when it calls `txm_module_object_allocate`. The Module Manager adds its own 16-byte private header to that size and asked the object pool for the result **without checking the addition**. A size near the top of a `ULONG` wrapped, the pool served a block far smaller than the header, and the manager then wrote the header past the end of it and into the neighbouring byte-pool block.15hCVE-2026-1136815.5 MED—
——0OpenImageIO before 3.0.20.0, 3.1.x before 3.1.15.0, and 3.2.x before 3.2.0.3-beta1 contains an integer overflow in cineon::Codec::Read that undersizes the scanline buffer, causing a heap out-of-bounds read. Attackers can supply a crafted Cineon file with a huge declared width that wraps the size calculation to zero, so UnPackPacked reads past a 4-byte buffer and crashes the application.14hCVE-2026-91189——
——0The GUIX binary resource loader never checks that a font page's glyph range is well formed. `gx_page_header_first_glyph` and `gx_page_header_last_glyph` are read verbatim from the file and only the upper bound of `last_glyph` is validated, so a page declaring `first_glyph > last_glyph` makes `last - first + 1` underflow to a very large unsigned count.
That count is multiplied by a glyph record size to reserve the load buffer, and the multiply is unchecked, so it wraps to a small value and the loader allocates a buffer far smaller than the data it is about to write. The load pass then recomputes the count in a narrower type and writes attacker-controlled glyph records into the undersized buffer.15hCVE-2026-43843—18.6%
——6An integer overflow vulnerability in the license manager service could allow an unauthenticated attacker to crash the service.15hCVE-2026-101201—2.1%
——1A malformed header in the binary file fed to QBinaryJson::fromBinaryData() can cause undefined behaviour because of out-of-bounds read.14h