github.com/disintegration/imaging
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 decompressiongrypeCVE-2026-46599EPSS 0.4%
- Panic when parsing invalid palette-color images in golang.org/x/imagegrypeCVE-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 siThe 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 tagsAn 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 DoSgolang.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 crashThe 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 filegrypeCVE-2026-33809EPSS 0.3%
- Golang TIFF decoder does not place a limit on the size of compressed tile datagrypeCVE-2023-29408EPSS 0.9%
- Golang TIFF decoder vulnerable to excessive CPU consumptiongrypeCVE-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/imagegrypeCVE-2022-41727EPSS 0.3%
- Go Images vulnerable to an out-of-memory error via a crafted TIFF fileA 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 dataThe 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 consumptionA 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 decompressionThe 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/imageParsing a corrupt or malicious image with invalid color indices can cause a panic.osv-scannerCVE-2024-24792
- Uncontrolled Resource Consumption in golang.org/x/imageAn 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 fileA 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 filesParsing 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 parsingParsing a WEBP image with an invalid, large size panics on 32-bit platforms.trivyCVE-2026-33813
- golang.org/x/image: Uncontrolled Resource ConsumptionAn 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 decodingA 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 dataThe 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 dataThe 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 imagesThe 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.