Bitnami package
pillow
pkg:bitnami/pillow
Vulnerabilities (58)
| CVE | Sev | CVSS | KEV | Affected versions | Fixed in | Published | Description |
|---|---|---|---|---|---|---|---|
| CVE-2021-25291 | Hig | 7.5 | < 8.1.1 | 8.1.1 | Mar 19, 2021 | An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is an out-of-bounds read in TiffreadRGBATile via invalid tile boundaries. | |
| CVE-2021-25290 | Hig | 7.5 | < 8.1.1 | 8.1.1 | Mar 19, 2021 | An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is a negative-offset memcpy with an invalid size. | |
| CVE-2021-25289 | Cri | 9.8 | < 8.1.1 | 8.1.1 | Mar 19, 2021 | An issue was discovered in Pillow before 8.1.1. TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain interpretation conflicts with LibTIFF in RGBA mode. NOTE: this issue exists because of an incomplete fix for CVE-2020-35654. | |
| CVE-2021-27923 | Hig | 7.5 | < 8.1.1 | 8.1.1 | Mar 3, 2021 | Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for an ICO container, and thus an attempted memory allocation can be very large. | |
| CVE-2021-27922 | Hig | 7.5 | < 8.1.1 | 8.1.1 | Mar 3, 2021 | Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for an ICNS container, and thus an attempted memory allocation can be very large. | |
| CVE-2021-27921 | Hig | 7.5 | < 8.1.1 | 8.1.1 | Mar 3, 2021 | Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for a BLP container, and thus an attempted memory allocation can be very large. | |
| CVE-2020-35655 | Med | 5.4 | >= 4.3.0, < 8.1.0 | 8.1.0 | Jan 12, 2021 | In Pillow before 8.1.0, SGIRleDecode has a 4-byte buffer over-read when decoding crafted SGI RLE image files because offsets and length tables are mishandled. | |
| CVE-2020-35654 | Hig | 8.8 | < 8.1.0 | 8.1.0 | Jan 12, 2021 | In Pillow before 8.1.0, TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain interpretation conflicts with LibTIFF in RGBA mode. | |
| CVE-2020-35653 | Hig | 7.1 | < 8.1.0 | 8.1.0 | Jan 12, 2021 | In Pillow before 8.1.0, PcxDecode has a buffer over-read when decoding a crafted PCX file because the user-supplied stride value is trusted for buffer calculations. | |
| CVE-2020-11538 | Hig | 8.1 | < 7.0.1 | 7.0.1 | Jun 25, 2020 | In libImaging/SgiRleDecode.c in Pillow through 7.0.0, a number of out-of-bounds reads exist in the parsing of SGI image files, a different issue than CVE-2020-5311. | |
| CVE-2020-10994 | Med | 5.5 | < 7.1.0 | 7.1.0 | Jun 25, 2020 | In libImaging/Jpeg2KDecode.c in Pillow before 7.1.0, there are multiple out-of-bounds reads via a crafted JP2 file. | |
| CVE-2020-10379 | Hig | 7.8 | < 7.1.0 | 7.1.0 | Jun 25, 2020 | In Pillow before 7.1.0, there are two Buffer Overflows in libImaging/TiffDecode.c. | |
| CVE-2020-10378 | Med | 5.5 | < 7.1.0 | 7.1.0 | Jun 25, 2020 | In libImaging/PcxDecode.c in Pillow before 7.1.0, an out-of-bounds read can occur when reading PCX files where state->shuffle is instructed to read beyond state->buffer. | |
| CVE-2020-10177 | Med | 5.5 | < 7.1.0 | 7.1.0 | Jun 25, 2020 | Pillow before 7.1.0 has multiple out-of-bounds reads in libImaging/FliDecode.c. | |
| CVE-2020-5313 | Hig | 7.1 | < 6.2.2 | 6.2.2 | Jan 3, 2020 | libImaging/FliDecode.c in Pillow before 6.2.2 has an FLI buffer overflow. | |
| CVE-2020-5312 | Cri | 9.8 | < 6.2.2 | 6.2.2 | Jan 3, 2020 | libImaging/PcxDecode.c in Pillow before 6.2.2 has a PCX P mode buffer overflow. | |
| CVE-2020-5311 | Cri | 9.8 | < 6.2.2 | 6.2.2 | Jan 3, 2020 | libImaging/SgiRleDecode.c in Pillow before 6.2.2 has an SGI buffer overflow. | |
| CVE-2020-5310 | Hig | 8.8 | < 6.2.2 | 6.2.2 | Jan 3, 2020 | libImaging/TiffDecode.c in Pillow before 6.2.2 has a TIFF decoding integer overflow, related to realloc. |
- affected < 8.1.1fixed 8.1.1
An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is an out-of-bounds read in TiffreadRGBATile via invalid tile boundaries.
- affected < 8.1.1fixed 8.1.1
An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is a negative-offset memcpy with an invalid size.
- affected < 8.1.1fixed 8.1.1
An issue was discovered in Pillow before 8.1.1. TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain interpretation conflicts with LibTIFF in RGBA mode. NOTE: this issue exists because of an incomplete fix for CVE-2020-35654.
- affected < 8.1.1fixed 8.1.1
Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for an ICO container, and thus an attempted memory allocation can be very large.
- affected < 8.1.1fixed 8.1.1
Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for an ICNS container, and thus an attempted memory allocation can be very large.
- affected < 8.1.1fixed 8.1.1
Pillow before 8.1.2 allows attackers to cause a denial of service (memory consumption) because the reported size of a contained image is not properly checked for a BLP container, and thus an attempted memory allocation can be very large.
- affected >= 4.3.0, < 8.1.0fixed 8.1.0
In Pillow before 8.1.0, SGIRleDecode has a 4-byte buffer over-read when decoding crafted SGI RLE image files because offsets and length tables are mishandled.
- affected < 8.1.0fixed 8.1.0
In Pillow before 8.1.0, TiffDecode has a heap-based buffer overflow when decoding crafted YCbCr files because of certain interpretation conflicts with LibTIFF in RGBA mode.
- affected < 8.1.0fixed 8.1.0
In Pillow before 8.1.0, PcxDecode has a buffer over-read when decoding a crafted PCX file because the user-supplied stride value is trusted for buffer calculations.
- affected < 7.0.1fixed 7.0.1
In libImaging/SgiRleDecode.c in Pillow through 7.0.0, a number of out-of-bounds reads exist in the parsing of SGI image files, a different issue than CVE-2020-5311.
- affected < 7.1.0fixed 7.1.0
In libImaging/Jpeg2KDecode.c in Pillow before 7.1.0, there are multiple out-of-bounds reads via a crafted JP2 file.
- affected < 7.1.0fixed 7.1.0
In Pillow before 7.1.0, there are two Buffer Overflows in libImaging/TiffDecode.c.
- affected < 7.1.0fixed 7.1.0
In libImaging/PcxDecode.c in Pillow before 7.1.0, an out-of-bounds read can occur when reading PCX files where state->shuffle is instructed to read beyond state->buffer.
- affected < 7.1.0fixed 7.1.0
Pillow before 7.1.0 has multiple out-of-bounds reads in libImaging/FliDecode.c.
- affected < 6.2.2fixed 6.2.2
libImaging/FliDecode.c in Pillow before 6.2.2 has an FLI buffer overflow.
- affected < 6.2.2fixed 6.2.2
libImaging/PcxDecode.c in Pillow before 6.2.2 has a PCX P mode buffer overflow.
- affected < 6.2.2fixed 6.2.2
libImaging/SgiRleDecode.c in Pillow before 6.2.2 has an SGI buffer overflow.
- affected < 6.2.2fixed 6.2.2
libImaging/TiffDecode.c in Pillow before 6.2.2 has a TIFF decoding integer overflow, related to realloc.
Page 3 of 3