CyberSecBulletin

Nothings vulnerabilities

We track 20 vulnerabilities in Nothings products across 6 products. 20 are rated high or critical, and none are known to be exploited. The most recent was published on September 12, 2026.

20vulnerabilities
1critical
19high
0exploited
8.2average CVSS score

Latest Nothings vulnerabilities

  • 8.2 High severity

    stb_vorbis: Out-of-bounds Write

    CVE-2026-89266Nothings

    stb_vorbis through 1.22 contains a heap buffer overflow in start_decoder() where the codebook multiplicands allocation size is truncated from size_t to int. Attackers can craft a malicious Ogg Vorbis file with large entries and dimensions values to trigger out

  • 8.8 High severity

    stb: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-5317Nothings

    A security flaw has been discovered in Nothings stb up to 1.22. This affects the function start_decoder of the file stb_vorbis.c. The manipulation results in out-of-bounds write. The attack may be performed from remote. The exploit has been released to the pub

  • 8.8 High severity

    stb: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-5315Nothings

    A vulnerability was determined in Nothings stb up to 1.26. The affected element is the function stbtt__buf_get8 in the library stb_truetype.h of the component TTF File Handler. Executing a manipulation can lead to out-of-bounds read. The attack can be executed

  • 8.8 High severity

    stb: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-5314Nothings

    A vulnerability was found in Nothings stb up to 1.26. Impacted is the function stbtt_InitFont_internal in the library stb_truetype.h of the component TTF File Handler. Performing a manipulation results in out-of-bounds read. Remote exploitation of the attack i

  • 8.8 High severity

    stb: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-3409Nothings

    A vulnerability classified as critical has been found in Nothings stb up to f056911. This affects the function stb_include_string. The manipulation of the argument path_to_includes leads to stack-based buffer overflow. It is possible to initiate the attack rem

  • 8.8 High severity

    A vulnerability was found in Nothings stb up to f056911.

    CVE-2025-3408Nothings

    A vulnerability was found in Nothings stb up to f056911. It has been rated as critical. Affected by this issue is the function stb_dupreplace. The manipulation leads to integer overflow. The attack may be launched remotely. Continious delivery with rolling rel

  • 8.8 High severity

    stb: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2025-3407Nothings

    A vulnerability was found in Nothings stb up to f056911. It has been declared as critical. Affected by this vulnerability is the function stbhw_build_tileset_from_image. The manipulation of the argument h_count/v_count leads to out-of-bounds read. The attack c

  • 7.1 High severity

    stb: Out-of-bounds Read

    CVE-2023-45682Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds read in `DECODE` macro when `var` is negative. As it can be seen in the definition of `DECODE_RAW` a negative `var` is a valid value. Thi

  • 7.8 High severity

    stb: Integer Overflow or Wraparound

    CVE-2023-45681Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger memory write past an allocated heap buffer in `start_decoder`. The root cause is a potential integer overflow in `sizeof(char*) * (f->comment_list_leng

  • 7.8 High severity

    stb: Double Free

    CVE-2023-45679Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger memory allocation failure in `start_decoder`. In that case the function returns early, but some of the pointers in `f->comment_list` are left initializ

  • 7.8 High severity

    stb: Out-of-bounds Write

    CVE-2023-45678Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of buffer write in `start_decoder` because at maximum `m->submaps` can be 16 but `submap_floor` and `submap_residue` are declared as arrays of 15 e

  • 7.8 High severity

    stb: Out-of-bounds Write

    CVE-2023-45677Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in `f->vendor[len] = (char)'\0';`. The root cause is that if `len` read in `start_decoder` is a negative number and `setup_malloc`

  • 7.8 High severity

    stb: Out-of-bounds Write

    CVE-2023-45676Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in `f->vendor[i] = get8_packet(f);`. The root cause is an integer overflow in `setup_malloc`. A sufficiently large value in the var

  • 7.8 High severity

    stb: Out-of-bounds Write

    CVE-2023-45675Nothings

    stb_vorbis is a single file MIT licensed library for processing ogg vorbis files. A crafted file may trigger out of bounds write in `f->vendor[len] = (char)'\0';`. The root cause is that if the len read in `start_decoder` is `-1` and `len + 1` becomes 0 when p

  • 7.5 High severity

    stb: NULL Pointer Dereference

    CVE-2023-45667NothingsEPSS 1.27%

    stb_image is a single file MIT licensed library for processing images. If `stbi__load_gif_main` in `stbi_load_gif_from_memory` fails it returns a null pointer and may keep the `z` variable uninitialized. In case the caller also sets the flip vertically flag, i

  • 9.8 Critical severity

    stb: Double Free

    CVE-2023-45666NothingsEPSS 1.07%

    stb_image is a single file MIT licensed library for processing images. It may look like `stbi__load_gif_main` doesn’t give guarantees about the content of output value `*delays` upon failure. Although it sets `*delays` to zero at the beginning, it doesn’t do i

  • 8.8 High severity

    stb: Double Free

    CVE-2023-45664Nothings

    stb_image is a single file MIT licensed library for processing images. A crafted image file can trigger `stbi__load_gif_main_outofmem` attempt to double-free the out variable. This happens in `stbi__load_gif_main` because when the `layers * stride` value is ze

  • 8.1 High severity

    stb: Out-of-bounds Read

    CVE-2023-45662Nothings

    stb_image is a single file MIT licensed library for processing images. When `stbi_set_flip_vertically_on_load` is set to `TRUE` and `req_comp` is set to a number that doesn’t match the real number of components per pixel, the library attempts to flip the image

  • 7.1 High severity

    stb: Out-of-bounds Read

    CVE-2023-45661Nothings

    stb_image is a single file MIT licensed library for processing images. A crafted image file may trigger out of bounds memcpy read in `stbi__gif_load_next`. This happens because two_back points to a memory address lower than the start of the buffer out. This is

  • 7.5 High severity

    Stb Truetype.h: Out-of-bounds Write

    CVE-2022-25514NothingsEPSS 1.04%

    stb_truetype.h v1.26 was discovered to contain a heap-buffer-overflow via the function ttUSHORT() at stb_truetype.h. NOTE: Third party has disputed stating that the source code has also a disclaimer that it should only be used with trusted input.