p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de gdk-pixbuf

Vulnérabilité publiée pour gdk-pixbuf au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 36

  1. CVE-2026-18090

    Moyenne · CVSS 6.1EPSS 0,23%Aucun correctif publié

    Gdk-pixbuf: gdk-pixbuf: heap out-of-bounds read in uncompress() via crafted icns rle block

    A flaw was found in gdk-pixbuf. This vulnerability allows a remote attacker to cause a heap out-of-bounds read by providing a specially crafted Apple Icon Image (.icns) file. The uncompress() function, which handles RLE-encoded ICNS icon data, fails to validate the source buffer's boundaries during decompression. This can lead to a denial of service, where the application crashes, or to information disclosure, potentially revealing sensitive data from adjacent memory.

    Publication Mise à jour
  2. CVE-2026-81893

    Moyenne · CVSS 4.7EPSS 0,15%Aucun correctif publié

    Gdk-pixbuf: gdk-pixbuf: invalid write in jpeg icc profile parser on error recovery

    A flaw was found in gdk-pixbuf. When loading a specially crafted JPEG image containing chunked ICC profile markers, an error during ICC profile parsing can leave stale size metadata after the profile buffer is freed. A subsequent allocation in the same decode can cause an out-of-bounds write, potentially crashing the application. To exploit this flaw, an application using gdk-pixbuf must process the malicious JPEG image. Affected version >= 2.26.4

    Publication Mise à jour
  3. CVE-2026-16768

    Moyenne · CVSS 5.3EPSS 0,4%Aucun correctif publié

    Gdk-pixbuf: out-of-bounds read in ico parser

    A flaw was found in gdk-pixbuf. When parsing a specially crafted ICO file with pixel values that exceed the defined palette range, an out-of-bounds read can occur due to improper bounds checking against the actual palette size. This vulnerability causes heap bytes to be interpreted as valid palette indices and rendered as RGB pixel values in the output image, allowing an attacker to extract heap content via the generated output, such as a thumbnail.

    Publication Mise à jour
  4. CVE-2026-5201

    Élevée · CVSS 7.5EPSS 1,15%Correctif disponible

    Gdk-pixbuf: gdk-pixbuf: denial of service via heap-based buffer overflow when processing a specially crafted jpeg image

    A flaw was found in the gdk-pixbuf library. This heap-based buffer overflow vulnerability occurs in the JPEG image loader due to improper validation of color component counts when processing a specially crafted JPEG image. A remote attacker can exploit this flaw without user interaction, for example, via thumbnail generation. Successful exploitation leads to application crashes and denial of service (DoS) conditions.

    • Mettez à jour vers 2.42.10+dfsg-1+deb12u4
    Publication Mise à jour
  5. CVE-2025-7345

    Élevée · CVSS 7.5EPSS 1,34%Correctif disponible

    Gdk‑pixbuf: heap‑buffer‑overflow in gdk‑pixbuf

    A flaw exists in gdk‑pixbuf within the gdk_pixbuf__jpeg_image_load_increment function (io-jpeg.c) and in glib’s g_base64_encode_step (glib/gbase64.c). When processing maliciously crafted JPEG images, a heap buffer overflow can occur during Base64 encoding, allowing out-of-bounds reads from heap memory, potentially causing application crashes or arbitrary code execution.

    • Mettez à jour vers 2.42.10+dfsg-1+deb12u3
    Publication Mise à jour
  6. CVE-2025-6199

    Faible · CVSS 3.3EPSS 0,21%Correctif disponible

    Gdk-pixbuf: uninitialized memory disclosure in gdkpixbuf gif lzw decoder

    A flaw was found in the GIF parser of GdkPixbuf’s LZW decoder. When an invalid symbol is encountered during decompression, the decoder sets the reported output size to the full buffer length rather than the actual number of written bytes. This logic error results in uninitialized sections of the buffer being included in the output, potentially leaking arbitrary memory contents in the processed image.

    • Mettez à jour vers 2.42.10+dfsg-1+deb12u2
    Publication Mise à jour
  7. CVE-2022-48622

    Élevée · CVSS 7.8EPSS 0,41%Correctif disponible

    CVE-2022-48622

    In GNOME GdkPixbuf (aka gdk-pixbuf) through 2.42.10, the ANI (Windows animated cursor) decoder encounters heap memory corruption (in ani_load_chunk in io-ani.c) when parsing chunks in a crafted .ani file. A crafted file could allow an attacker to overwrite heap metadata, leading to a denial of service or code execution attack. This occurs in gdk_pixbuf_set_option() in gdk-pixbuf.c.

    • Mettez à jour vers 2.42.10+dfsg-1+deb12u1
    Publication Mise à jour
  8. CVE-2021-46829

    Élevée · CVSS 7.8EPSS 0,8%Correctif disponible

    CVE-2021-46829

    GNOME GdkPixbuf (aka GDK-PixBuf) before 2.42.8 allows a heap-based buffer overflow when compositing or clearing frames in GIF files, as demonstrated by io-gif-animation.c composite_frame. This overflow is controllable and could be abused for code execution, especially on 32-bit systems.

    • Mettez à jour vers 2.42.8+dfsg-1
    Publication Mise à jour
  9. CVE-2021-20240

    Élevée · CVSS 8.8EPSS 2,35%Correctif disponible

    CVE-2021-20240

    A flaw was found in gdk-pixbuf in versions before 2.42.0. An integer wraparound leading to an out of bounds write can occur when a crafted GIF image is loaded. An attacker may cause applications to crash or could potentially execute code on the victim system. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

    • Mettez à jour vers 2.42.2+dfsg-1
    Publication Mise à jour
  10. CVE-2020-29385

    Moyenne · CVSS 5.5EPSS 1,54%Correctif disponible

    CVE-2020-29385

    GNOME gdk-pixbuf (aka GdkPixbuf) before 2.42.2 allows a denial of service (infinite loop) in lzw.c in the function write_indexes. if c->self_code equals 10, self->code_table[10].extends will assign the value 11 to c. The next execution in the loop will assign self->code_table[11].extends to c, which will give the value of 10. This will make the loop run infinitely. This bug can, for example, be triggered by calling this function with a GIF image with LZW compression that is crafted in a special way.

    • Mettez à jour vers 2.42.2+dfsg-1
    Publication Mise à jour
  11. CVE-2017-2870

    Élevée · CVSS 8.8EPSS 2,61%Correctif disponible

    CVE-2017-2870

    An exploitable integer overflow vulnerability exists in the tiff_image_parse functionality of Gdk-Pixbuf 2.36.6 when compiled with Clang. A specially crafted tiff file can cause a heap-overflow resulting in remote code execution. An attacker can send a file or a URL to trigger this vulnerability.

    • Mettez à jour vers 2.36.10-1
    Publication Mise à jour
  12. CVE-2017-2862

    Élevée · CVSS 8.8EPSS 4,6%Correctif disponible

    CVE-2017-2862

    An exploitable heap overflow vulnerability exists in the gdk_pixbuf__jpeg_image_load_increment functionality of Gdk-Pixbuf 2.36.6. A specially crafted jpeg file can cause a heap overflow resulting in remote code execution. An attacker can send a file or url to trigger this vulnerability.

    • Mettez à jour vers 2.36.10-1
    Publication Mise à jour
  13. CVE-2017-6312

    Moyenne · CVSS 5.5EPSS 2,02%Correctif disponible

    CVE-2017-6312

    Integer overflow in io-ico.c in gdk-pixbuf allows context-dependent attackers to cause a denial of service (segmentation fault and application crash) via a crafted image entry offset in an ICO file, which triggers an out-of-bounds read, related to compiler optimizations.

    • Mettez à jour vers 2.36.11-2
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →