CVE-2020-35654

high
New! CVE Severity Now Using CVSS v3

The calculated severity for CVEs has been updated to use CVSS v3 by default. CVEs that do not have a CVSS v3 score will fall back CVSS v2 for calculating severity. Severity display preferences can be toggled in the settings dropdown.

Description

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.

References

https://lists.fedoraproject.org/archives/list/[email protected]/message/6BYVI5G44MRIPERKYDQEL3S3YQCZTVHE/

https://lists.fedoraproject.org/archives/list/[email protected]/message/BF553AMNNNBW7SH4IM4MNE4M6GNZQ7YD/

https://lists.fedoraproject.org/archives/list/[email protected]/message/TQQY6472RX4J2SUJENWDZAWKTJJGP2ML/

https://lists.fedoraproject.org/archives/list/[email protected]/message/ZTSY25UJU7NJUFHH3HWT575LT4TDFWBZ/

https://pillow.readthedocs.io/en/stable/releasenotes/index.html

Details

Source: MITRE

Published: 2021-01-12

Updated: 2021-03-22

Type: CWE-787

Risk Information

CVSS v2

Base Score: 6.8

Vector: AV:N/AC:M/Au:N/C:P/I:P/A:P

Impact Score: 6.4

Exploitability Score: 8.6

Severity: MEDIUM

CVSS v3

Base Score: 8.8

Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Impact Score: 5.9

Exploitability Score: 2.8

Severity: HIGH

Tenable Plugins

View all (7 total)

IDNameProductFamilySeverity
152473openSUSE 15 Security Update : python-CairoSVG, python-Pillow (openSUSE-SU-2021:1134-1)NessusSuSE Local Security Checks
critical
147777Fedora 32 : python-pillow / python2-pillow (2021-0ece308612)NessusFedora Local Security Checks
critical
147773Fedora 33 : mingw-python-pillow / python-pillow / python2-pillow (2021-15845d3abe)NessusFedora Local Security Checks
critical
145337Fedora 32 : python-pillow (2021-880aa7bd27)NessusFedora Local Security Checks
high
145235Fedora 33 : mingw-python-pillow / python-pillow (2021-a8ddc1ce70)NessusFedora Local Security Checks
high
145048Ubuntu 16.04 LTS / 18.04 LTS / 20.04 LTS / 20.10 : Pillow vulnerabilities (USN-4697-1)NessusUbuntu Local Security Checks
high
144867GLSA-202101-08 : Pillow: Multiple vulnerabilitiesNessusGentoo Local Security Checks
high