Search for packages
Package details: pkg:deb/ubuntu/pillow@3.1.1-1
purl pkg:deb/ubuntu/pillow@3.1.1-1
Next non-vulnerable version 7.0.0-4ubuntu0.4
Latest non-vulnerable version 7.0.0-4ubuntu0.4
Risk 4.5
Vulnerabilities affecting this package (32)
Vulnerability Summary Fixed by
VCID-1baj-rk3p-aaae
Aliases:
BIT-2021-25293
BIT-pillow-2021-25293
CVE-2021-25293
GHSA-p43w-g3c5-g5mq
PYSEC-2021-39
An issue was discovered in Pillow before 8.1.1. There is an out-of-bounds read in SGIRleDecode.c.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-4wjc-1tuj-aaar
Aliases:
CVE-2019-19911
GHSA-5gm3-px64-rw72
PYSEC-2020-172
PYSEC-2020-191
There is a DoS vulnerability in Pillow before 6.2.2 caused by FpxImagePlugin.py calling the range function on an unvalidated 32-bit integer if the number of bands is large. On Windows running 32-bit Python, this results in an OverflowError or MemoryError due to the 2 GB limit. However, on Linux running 64-bit Python this results in the process being terminated by the OOM killer.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-6f35-8ga9-aaaa
Aliases:
BIT-2020-35654
BIT-pillow-2020-35654
CVE-2020-35654
GHSA-vqcj-wrf2-7v73
PYSEC-2021-70
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.
7.0.0-4ubuntu0.2
Affected by 14 other vulnerabilities.
VCID-74uz-4rc6-aaaj
Aliases:
BIT-2020-35655
BIT-pillow-2020-35655
CVE-2020-35655
GHSA-hf64-x4gq-p99h
PYSEC-2021-71
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.
7.0.0-4ubuntu0.2
Affected by 14 other vulnerabilities.
VCID-81yy-xgn8-aaan
Aliases:
CVE-2016-9189
GHSA-rwr3-c2q8-gm56
PYSEC-2016-8
Pillow before 3.3.2 allows context-dependent attackers to obtain sensitive information by using the "crafted image file" approach, related to an "Integer Overflow" issue affecting the Image.core.map_buffer in map.c component.
3.1.2-0ubuntu1.1
Affected by 29 other vulnerabilities.
VCID-86eg-xvug-aaak
Aliases:
BIT-2021-27921
BIT-pillow-2021-27921
CVE-2021-27921
GHSA-f4w8-cv6p-x6r5
PYSEC-2021-40
Pillow before 8.1.1 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.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-8pre-43mz-aaam
Aliases:
CVE-2020-10379
GHSA-8843-m7mw-mxqm
In Pillow, there are two Buffer Overflows in `libImaging/TiffDecode.c`.
7.0.0-4ubuntu0.1
Affected by 17 other vulnerabilities.
VCID-amn7-1zw4-aaar
Aliases:
CVE-2016-3076
GHSA-v9pc-9mvp-x87g
PYSEC-2017-92
Heap-based buffer overflow in the j2k_encode_entry function in Pillow 2.5.0 through 3.1.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted Jpeg2000 file.
3.1.2-0ubuntu1
Affected by 31 other vulnerabilities.
VCID-bfw1-1eep-aaar
Aliases:
BIT-2021-27923
BIT-pillow-2021-27923
CVE-2021-27923
GHSA-95q3-8gr9-gm8w
PYSEC-2021-42
Pillow before 8.1.1 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.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-bhre-augw-aaaj
Aliases:
BIT-2021-25292
BIT-pillow-2021-25292
CVE-2021-25292
GHSA-9hx2-hgq2-2g4f
PYSEC-2021-38
An issue was discovered in Pillow before 8.1.1. The PDF parser allows a regular expression DoS (ReDoS) attack via a crafted PDF file because of a catastrophic backtracking regex.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-bj5f-81jk-aaar
Aliases:
BIT-2020-5310
BIT-pillow-2020-5310
CVE-2020-5310
GHSA-vcqg-3p29-xw73
PYSEC-2020-81
libImaging/TiffDecode.c in Pillow before 6.2.2 has a TIFF decoding integer overflow, related to realloc.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-emwt-ezmx-aaap
Aliases:
BIT-2021-28677
BIT-pillow-2021-28677
CVE-2021-28677
GHSA-q5hq-fp76-qmrc
PYSEC-2021-93
An issue was discovered in Pillow before 8.2.0. For EPS data, the readline implementation used in EPSImageFile has to deal with any combination of \r and \n as line endings. It used an accidentally quadratic method of accumulating lines while looking for a line ending. A malicious EPS file could use this to perform a DoS of Pillow in the open phase, before an image was accepted for opening.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
VCID-er1s-7qj1-aaar
Aliases:
CVE-2020-10378
GHSA-3xv8-3j54-hgrp
Out-of-bounds Read In `libImaging/PcxDecode.c` in Pillow, an out-of-bounds read can occur when reading PCX files where `state->shuffle` is instructed to read beyond `state->buffer`.
7.0.0-4ubuntu0.1
Affected by 17 other vulnerabilities.
VCID-exhd-udnk-aaah
Aliases:
BIT-2021-28675
BIT-pillow-2021-28675
CVE-2021-28675
GHSA-g6rj-rv7j-xwp4
PYSEC-2021-139
An issue was discovered in Pillow before 8.2.0. PSDImagePlugin.PsdImageFile lacked a sanity check on the number of input layers relative to the size of the data block. This could lead to a DoS on Image.open prior to Image.load.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
VCID-f3n7-gztx-aaaq
Aliases:
CVE-2016-9190
GHSA-w4vg-rf63-f3j3
PYSEC-2016-9
Pillow before 3.3.2 allows context-dependent attackers to execute arbitrary code by using the "crafted image file" approach, related to an "Insecure Sign Extension" issue affecting the ImagingNew in Storage.c component.
3.1.2-0ubuntu1.1
Affected by 29 other vulnerabilities.
VCID-g5q1-1atx-aaad
Aliases:
CVE-2019-16865
GHSA-j7mj-748x-7p78
PYSEC-2019-110
PYSEC-2019-40
An issue was discovered in Pillow before 6.2.0. When reading specially crafted invalid image files, the library can either allocate very large amounts of memory or take an extremely long period of time to process the image.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-hhmt-wwjh-aaan
Aliases:
BIT-2020-5313
BIT-pillow-2020-5313
CVE-2020-5313
GHSA-hj69-c76v-86wr
PYSEC-2020-84
libImaging/FliDecode.c in Pillow before 6.2.2 has an FLI buffer overflow.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-j5mx-5v4k-aaar
Aliases:
BIT-2020-10177
BIT-pillow-2020-10177
CVE-2020-10177
GHSA-cqhg-xjhh-p8hf
PYSEC-2020-76
Pillow before 7.1.0 has multiple out-of-bounds reads in libImaging/FliDecode.c.
7.0.0-4ubuntu0.1
Affected by 17 other vulnerabilities.
VCID-jvus-7mp6-aaap
Aliases:
BIT-2020-5311
BIT-pillow-2020-5311
CVE-2020-5311
GHSA-r7rm-8j6h-r933
PYSEC-2020-82
libImaging/SgiRleDecode.c in Pillow before 6.2.2 has an SGI buffer overflow.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-mvs4-g3jg-aaaa
Aliases:
BIT-2021-25289
BIT-pillow-2021-25289
CVE-2021-25289
GHSA-57h3-9rgr-c24m
PYSEC-2021-35
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.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-mwb8-9e71-aaaj
Aliases:
BIT-2021-25287
BIT-pillow-2021-25287
CVE-2021-25287
GHSA-77gc-v2xv-rvvh
PYSEC-2021-137
An issue was discovered in Pillow before 8.2.0. There is an out-of-bounds read in J2kDecode, in j2ku_graya_la.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
VCID-ncsj-wt9v-aaah
Aliases:
BIT-2020-35653
BIT-pillow-2020-35653
CVE-2020-35653
GHSA-f5g8-5qq7-938w
PYSEC-2021-69
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.
7.0.0-4ubuntu0.2
Affected by 14 other vulnerabilities.
VCID-nf4x-jfmp-aaak
Aliases:
BIT-2021-25288
BIT-pillow-2021-25288
CVE-2021-25288
GHSA-rwv7-3v45-hg29
PYSEC-2021-138
An issue was discovered in Pillow before 8.2.0. There is an out-of-bounds read in J2kDecode, in j2ku_gray_i.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
VCID-p4un-9aqj-aaaf
Aliases:
BIT-2021-27922
BIT-pillow-2021-27922
CVE-2021-27922
GHSA-3wvg-mj6g-m9cv
PYSEC-2021-41
Pillow before 8.1.1 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.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-qav5-qfe9-aaan
Aliases:
BIT-2021-28678
BIT-pillow-2021-28678
CVE-2021-28678
GHSA-hjfx-8p6c-g7gx
PYSEC-2021-94
An issue was discovered in Pillow before 8.2.0. For BLP data, BlpImagePlugin did not properly check that reads (after jumping to file offsets) returned data. This could lead to a DoS where the decoder could be run a large number of times on empty data.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
VCID-sbr2-5baf-aaaf
Aliases:
BIT-2021-25291
BIT-pillow-2021-25291
CVE-2021-25291
GHSA-mvg9-xffr-p774
PYSEC-2021-37
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.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-sbwh-z598-aaar
Aliases:
CVE-2016-0775
GHSA-8xjv-v9xq-m5h9
PYSEC-2016-6
Buffer overflow in the ImagingFliDecode function in libImaging/FliDecode.c in Pillow before 3.1.1 allows remote attackers to cause a denial of service (crash) via a crafted FLI file.
3.2.0-1
Affected by 28 other vulnerabilities.
VCID-sms2-hnwp-aaan
Aliases:
BIT-2020-10994
BIT-pillow-2020-10994
CVE-2020-10994
GHSA-vj42-xq3r-hr3r
PYSEC-2020-79
In libImaging/Jpeg2KDecode.c in Pillow before 7.1.0, there are multiple out-of-bounds reads via a crafted JP2 file.
7.0.0-4ubuntu0.1
Affected by 17 other vulnerabilities.
VCID-wt9b-hmjg-aaak
Aliases:
BIT-2020-5312
BIT-pillow-2020-5312
CVE-2020-5312
GHSA-p49h-hjvm-jg3h
PYSEC-2020-83
libImaging/PcxDecode.c in Pillow before 6.2.2 has a PCX P mode buffer overflow.
6.1.0-1ubuntu0.2
Affected by 22 other vulnerabilities.
VCID-wwmf-jaer-aaaf
Aliases:
BIT-2020-11538
BIT-pillow-2020-11538
CVE-2020-11538
GHSA-43fq-w8qq-v88h
PYSEC-2020-80
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.
7.0.0-4ubuntu0.1
Affected by 17 other vulnerabilities.
VCID-z2ep-c7vk-aaah
Aliases:
BIT-2021-25290
BIT-pillow-2021-25290
CVE-2021-25290
GHSA-8xjq-8fcg-g5hw
PYSEC-2021-36
An issue was discovered in Pillow before 8.1.1. In TiffDecode.c, there is a negative-offset memcpy with an invalid size.
7.0.0-4ubuntu0.3
Affected by 6 other vulnerabilities.
VCID-zvvz-7rud-aaae
Aliases:
BIT-2021-28676
BIT-pillow-2021-28676
CVE-2021-28676
GHSA-7r7m-5h27-29hp
PYSEC-2021-92
An issue was discovered in Pillow before 8.2.0. For FLI data, FliDecode did not properly check that the block advance was non-zero, potentially leading to an infinite loop on load.
7.0.0-4ubuntu0.4
Affected by 0 other vulnerabilities.
Vulnerabilities fixed by this package (3)
Vulnerability Summary Aliases
VCID-9hys-qqgb-aaan Buffer overflow in ImagingPcdDecode Buffer overflow in the `ImagingPcdDecode` function in `PcdDecode.c` allows remote attackers to cause a denial of service (crash) via a crafted PhotoCD file. CVE-2016-2533
GHSA-3c5c-7235-994j
PYSEC-2016-19
VCID-mchq-1526-aaad Integer overflow in the ImagingResampleHorizontal function in libImaging/Resample.c in Pillow before 3.1.1 allows remote attackers to have unspecified impact via negative values of the new size, which triggers a heap-based buffer overflow. CVE-2016-4009
GHSA-hvr8-466p-75rh
PYSEC-2016-7
VCID-ntfy-6czr-aaan Buffer overflow in the ImagingLibTiffDecode function in libImaging/TiffDecode.c in Pillow before 3.1.1 allows remote attackers to overwrite memory via a crafted TIFF file. CVE-2016-0740
GHSA-hggx-3h72-49ww
PYSEC-2016-5

Date Actor Action Vulnerability Source VulnerableCode Version