Skip to content
OpenAdvisories

Package · Alpine

stb

8 known vulnerabilities.

6 results · Clear filters · Feed

  • Medium 6.5

    0 byte write heap buffer overflow in start_decoder in stb_vorbis

    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 …

  • Medium 5.3

    Null pointer dereference because of an uninitialized variable in stb_image

    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, …

  • Medium 5.3

    Disclosure of uninitialized memory in stbi__tga_load in stb_image

    stb_image is a single file MIT licensed library for processing images. The stbi__getn function reads a specified number of bytes from context (typically a file) into the specified buffer. In case the file stream points to the end, it returns zero. There are t…

  • Medium 6.5

    Multi-byte read heap buffer overflow in stbi__vertical_flip in stb_image

    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 imag…

  • Medium 6.5

    Wild address read in stbi__gif_load_next in stb_image

    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 i…

  • Medium 5.5

    Nothings stb 2.28 was discovered to contain a Null Pointer Dereference via the function stbi__convert_format. This vuln…