← Scan another repo

github.com/disintegration/imaging

@ d40f48ce0f09

Submitted 8/4/2026, 1:46:01 AM · Status: ok

Risk grade
F
100 / 100
Findings
47
0 critical13 high20 medium0 low14 info0 on CISA KEV0ATT&CK
Showing 47 of 47 findings

Findings

  • golang.org/x/image/tiff has excessive resource consumption in PackBits decompression
    grypeCVE-2026-46599EPSS 0.4%
  • Panic when parsing invalid palette-color images in golang.org/x/image
    grypeCVE-2024-24792EPSS 0.7%
  • Parsing a WEBP image with an invalid, large size panics on 32-bit platforms.
    grypeCVE-2026-33813EPSS 0.3%
  • The TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset.
    grypeCVE-2026-46604EPSS 0.3%
  • The TIFF decoder does not place a limit on the size of PackBits-compressed data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height and encoded si
    The TIFF decoder does not place a limit on the size of PackBits-compressed data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height and encoded size) to make the decoder decode large amounts of compressed data.
    grypeCVE-2026-46599EPSS 0.4%
  • The TIFF decoder does not set a limit on the size of tiles in tiled images, permitting a malicious or corrupt image containing a very large tile to cause unbounded memory consumption.
    grypeCVE-2026-46602EPSS 0.3%
  • The webp decoder can panic when processing a VP8 chunk with dimensions that do not match the canvas size.
    grypeCVE-2026-46601EPSS 0.3%
  • A norm.Iter can enter an infinite loop when handling input containing ...
    A norm.Iter can enter an infinite loop when handling input containing invalid UTF-8 bytes.
    trivyCVE-2026-56852
  • golang: golang.org/x/text/language: ParseAcceptLanguage takes a long time to parse complex tags
    An attacker may cause a denial of service by crafting an Accept-Language header which ParseAcceptLanguage will take significant time to parse.
    trivyCVE-2022-32149
  • golang: out-of-bounds read in golang.org/x/text/language leads to DoS
    golang.org/x/text/language in golang.org/x/text before 0.3.7 can panic with an out-of-bounds read during BCP 47 language tag parsing. Index calculation is mishandled. If parsing untrusted user input, this can be used as a vector for a denial-of-service attack.
    trivyCVE-2021-38561
  • golang.org/x/text: possibility to trigger an infinite loop in encoding/unicode could lead to crash
    The x/text package before 0.3.3 for Go has a vulnerability in encoding/unicode that could lead to the UTF-16 decoder entering an infinite loop, causing the program to crash or run out of memory. An attacker could provide a single byte to a UTF16 decoder instantiated with UseBOM o…
    trivyCVE-2020-14040
  • The TIFF decoder can panic when decoding an invalid image with an out- ...
    The TIFF decoder can panic when decoding an invalid image with an out-of-bounds strip offset.
    trivyCVE-2026-46604
  • The TIFF decoder does not set a limit on the size of tiles in tiled im ...
    The TIFF decoder does not set a limit on the size of tiles in tiled images, permitting a malicious or corrupt image containing a very large tile to cause unbounded memory consumption.
    trivyCVE-2026-46602
  • Decoding a paletted BMP file with an out-of-range palette index results in a panic when accessing pixels in the invalid image.
    grypeCVE-2026-42500EPSS 0.4%
  • Go Images vulnerable to an out-of-memory error via a crafted TIFF file
    grypeCVE-2026-33809EPSS 0.3%
  • Golang TIFF decoder does not place a limit on the size of compressed tile data
    grypeCVE-2023-29408EPSS 0.9%
  • Golang TIFF decoder vulnerable to excessive CPU consumption
    grypeCVE-2023-29407EPSS 0.8%
  • Parsing a malicious font file can cause excessive memory allocation.
    grypeCVE-2026-33812EPSS 0.1%
  • Uncontrolled Resource Consumption in golang.org/x/image
    grypeCVE-2022-41727EPSS 0.3%
  • Go Images vulnerable to an out-of-memory error via a crafted TIFF file
    A maliciously crafted TIFF file can cause image decoding to attempt to allocate up 4GiB of memory, causing either excessive resource consumption or an out-of-memory error.
    osv-scannerCVE-2026-33809
  • Golang TIFF decoder does not place a limit on the size of compressed tile data
    The TIFF decoder does not place a limit on the size of compressed tile data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height, and encoded size) to make the decoder decode large amounts of compressed data, consuming excessiv…
    osv-scannerCVE-2023-29408
  • Golang TIFF decoder vulnerable to excessive CPU consumption
    A maliciously-crafted image can cause excessive CPU consumption in decoding. A tiled image with a height of 0 and a very large width can cause excessive CPU consumption, despite the image size (width * height) appearing to be zero.
    osv-scannerCVE-2023-29407
  • golang.org/x/image/tiff has excessive resource consumption in PackBits decompression
    The TIFF decoder does not place a limit on the size of PackBits-compressed data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height and encoded size) to make the decoder decode large amounts of compressed data.
    osv-scannerCVE-2026-46599
  • Panic when parsing invalid palette-color images in golang.org/x/image
    Parsing a corrupt or malicious image with invalid color indices can cause a panic.
    osv-scannerCVE-2024-24792
  • Uncontrolled Resource Consumption in golang.org/x/image
    An attacker can craft a malformed TIFF image which will consume a significant amount of memory when passed to DecodeConfig. This could lead to a denial of service.
    osv-scannerCVE-2022-41727
  • golang: golang.org/x/image/tiff: golang.org/x/image/tiff: Denial of Service via maliciously crafted TIFF file
    A maliciously crafted TIFF file can cause image decoding to attempt to allocate up 4GiB of memory, causing either excessive resource consumption or an out-of-memory error.
    trivyCVE-2026-33809
  • golang.org/x/image: golang: golang.org/x/image: Denial of Service due to excessive memory allocation when parsing malicious font files
    Parsing a malicious font file can cause excessive memory allocation.
    trivyCVE-2026-33812
  • golang.org/x/image: golang: golang.org/x/image: Denial of Service via malformed WEBP image parsing
    Parsing a WEBP image with an invalid, large size panics on 32-bit platforms.
    trivyCVE-2026-33813
  • golang.org/x/image: Uncontrolled Resource Consumption
    An attacker can craft a malformed TIFF image which will consume a significant amount of memory when passed to DecodeConfig. This could lead to a denial of service.
    trivyCVE-2022-41727
  • golang.org/x/image/tiff: excessive CPU consumption in decoding
    A maliciously-crafted image can cause excessive CPU consumption in decoding. A tiled image with a height of 0 and a very large width can cause excessive CPU consumption, despite the image size (width * height) appearing to be zero.
    trivyCVE-2023-29407
  • golang.org/x/image/tiff: golang.org/x/image/tiff: Denial of Service via crafted PackBits-compressed data
    The TIFF decoder does not place a limit on the size of PackBits-compressed data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height and encoded size) to make the decoder decode large amounts of compressed data.
    trivyCVE-2026-46599
  • golang.org/x/image/tiff: TIFF decoder does not place a limit on the size of compressed tile data
    The TIFF decoder does not place a limit on the size of compressed tile data. A maliciously-crafted image can exploit this to cause a small image (both in terms of pixel width/height, and encoded size) to make the decoder decode large amounts of compressed data, consuming excessiv…
    trivyCVE-2023-29408
  • golang.org/x/image/webp: golang.org/x/image/webp: Denial of Service via malformed VP8 chunk in WebP images
    The webp decoder can panic when processing a VP8 chunk with dimensions that do not match the canvas size.
    trivyCVE-2026-46601

This report is public.