CVE-2020-11538
Out-of-bounds read in Pillow
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.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.
- Record
CVE-2020-11538- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2020-11538- Updated
- 2026-11-02
EUVDEUVD-2020-0133 No score
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.
- Record
EUVD-2020-0133- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-43fq-w8qq-v88h
9.2
Out-of-bounds read in Pillow
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.
- Record
GHSA-43fq-w8qq-v88h- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSV
8.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.
- Record
CVE-2020-11538- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2020-11538
8.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.
- Record
DEBIAN-CVE-2020-11538- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVGHSA-43fq-w8qq-v88h
9.2
Out-of-bounds read in Pillow
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.
- Record
GHSA-43fq-w8qq-v88h- CVSS 4.0
- 9.2 Critical
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N - CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVRHSA-2020:3185
8.2
Red Hat Security Advisory: python-pillow security update
- Record
RHSA-2020:3185- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2020:3299
8.1
Red Hat Security Advisory: python-pillow security update
- Record
RHSA-2020:3299- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2020:3302
8.1
Red Hat Security Advisory: python-pillow security update
- Record
RHSA-2020:3302- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2020:3185
8.2
Important: python-pillow security update
The python-pillow packages contain a Python image processing library that provides extensive file format support, an efficient internal representation, and powerful image-processing capabilities.
Security Fix(es):
-
python-pillow: out-of-bounds reads/writes in the parsing of SGI image files in expandrow/expandrow2 (CVE-2020-11538)
-
python-pillow: out-of-bounds read in ImagingFliDecode when loading FLI images (CVE-2020-5313)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2020:3185- CVSS 3.1
- 8.2 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-11538
8.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.
- Record
UBUNTU-CVE-2020-11538- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBIT-pillow-2020-11538 No score
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.
- Record
BIT-pillow-2020-11538- Updated
- 2026-11-02
OSVMGASA-2020-0434 No score
Updated python-pillow packages fix security vulnerabilities
Pillow before 6.2.3 and 7.x before 7.0.1 has multiple out-of-bounds reads in libImaging/FliDecode.c (CVE-2020-10177).
In libImaging/PcxDecode.c in Pillow before 6.2.3 and 7.x before 7.0.1, an out-of-bounds read can occur when reading PCX files where state->shuffle is instructed to read beyond state->buffer (CVE-2020-10378).
An out-of-bounds read flaw was found in python-pillow in the way JP2 images are parsed. An application that uses python-pillow to decode untrusted images may be vulnerable to this issue. This flaw allows an attacker to read data. The highest threat from this vulnerability is to confidentiality (CVE-2020-10994).
An out-of-bounds read/write flaw was found in python-pillow, in the way SGI RLE images are decoded. An application that uses python-pillow to decode untrusted images may be vulnerable. This flaw allows an attacker to crash the application or potentially execute code on the system. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability (CVE-2020-11538).
Also, python-pillow is now built with OpenJPEG2000 image support.
- Record
MGASA-2020-0434- Updated
- 2026-11-02
OSVPYSEC-2020-80 No score
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.
- Record
PYSEC-2020-80- Updated
- 2026-11-02
OSVROOT-APP-PYPI-CVE-2020-11538 No score
CVE-2020-11538 in pillow - Patched by Root
Root has patched CVE-2020-11538 in the pillow package for Root:PyPI. Multiple fixed versions available.
- Record
ROOT-APP-PYPI-CVE-2020-11538- Updated
- 2026-11-05
OSVSUSE-RU-2020:2161-1 No score
Security update for ansible1, ardana-ansible, ardana-cobbler, ardana-glance, ardana-input-model, ardana-logging, ardana-manila, ardana-monasca, ardana-mq, ardana-neutron, ardana-octavia, ardana-tempest, crowbar-core, crowbar-openstack, grafana, kibana, openstack-barbican, openstack-ceilometer, openstack-cinder, openstack-dashboard, openstack-designate, openstack-heat-templates, openstack-ironic, openstack-keystone, openstack-magnum, openstack-manila, openstack-monasca-agent, openstack-neutron, openstack-neutron-vsphere, openstack-nova, openstack-octavia, openstack-octavia-amphora-image, openstack-resource-agents, python-Django1, python-Pillow, python-ardana-packager, python-heatclient, python-neutron-tempest-plugin, python-octavia-tempest-plugin, python-os-brick, python-oslo.messaging, python-pyroute2, python-urllib3, python-waitress, release-notes-suse-openstack-cloud, rubygem-activeresource, rubygem-json-1_7, rubygem-puma
This update for ansible1, ardana-ansible, ardana-cobbler, ardana-glance, ardana-input-model, ardana-logging, ardana-manila, ardana-monasca, ardana-mq, ardana-neutron, ardana-octavia, ardana-tempest, crowbar-core, crowbar-openstack, grafana, kibana, openstack-barbican, openstack-ceilometer, openstack-cinder, openstack-dashboard, openstack-designate, openstack-heat-templates, openstack-ironic, openstack-keystone, openstack-magnum, openstack-manila, openstack-monasca-agent, openstack-neutron, openstack-neutron-vsphere, openstack-nova, openstack-octavia, openstack-octavia-amphora-image, openstack-resource-agents, python-Django1, python-Pillow, python-ardana-packager, python-heatclient, python-neutron-tempest-plugin, python-octavia-tempest-plugin, python-os-brick, python-oslo.messaging, python-pyroute2, python-urllib3, python-waitress, release-notes-suse-openstack-cloud, rubygem-activeresource, rubygem-json-1_7, rubygem-puma fixes the following issues:
Security fixes included in this update:
ansible1:
- CVE-2019-3828: Fixed a path traversal in the fetch module (bsc#1126503).
grafana:
- CVE-2020-13379: Fixed an incorrect access control issue which could lead to information leaks or denial of service (bsc#1172409).
- CVE-2020-12052: Fixed an cross site scripting vulnerability related to the annotation popup (bsc#1170657).
kibana:
- CVE-2020-10743: Fixed a clickjacking vulnerability (bsc#1171909).
python-Django1 to 1.11.29:
- CVE-2020-13254: Fixed a data leakage via malformed memcached keys (bsc#1172167).
- CVE-2020-13596: Fixed a cross site scripting vulnerability related to the admin parameters of the ForeignKeyRawIdWidget (bsc#1172166).
- CVE-2020-7471: Fixed a SQL injection via StringAgg delimiter (bsc#1161919).
- CVE-2020-9402: Fixed a SQL injection via tolerance parameter in GIS functions and aggregates (bsc#1165022).
- CVE-2019-19844: Fixed a potential account hijack via password reset form (bsc#1159447).
python-Pillow:
- CVE-2020-10177: Fixed multiple out-of-bounds reads in libImaging/FliDecode.c (bsc#1173413).
- CVE-2020-11538: Fixed multiple out-of-bounds reads via a crafted JP2 files (bsc#1173420).
- CVE-2020-10994: Fixed multiple out-of-bounds reads via a crafted JP2 files (bsc#1173418).
- CVE-2020-10378: Fixed an out-of-bounds read when reading PCX files (bsc#1173416).
- CVE-2019-16865: Fixed a denial of service with specially crafted image files (bsc#1153191).
- CVE-2020-5311: Fixed an SGI buffer overflow (bsc#1160151).
- CVE-2020-5312: Fixed a buffer overflow in the PCX P mode (bsc#1160152).
- CVE-2020-5313: Fixed a buffer overflow related to FLI (bsc#1160153).
- CVE-2019-19911: Fixed a denial of service in FpxImagePlugin.py (bsc#1160192).
python-waitress to version 1.4.3:
- CVE-2019-16785: Fixed HTTP request smuggling through LF vs CRLF handling (bsc#1161088).
- CVE-2019-16786: Fixed HTTP request smuggling through invalid Transfer-Encoding (bsc#1161089).
- CVE-2019-16789: Fixed HTTP Request Smuggling through invalid whitespace characters (bsc#1160790).
- CVE-2019-16792: Fixed HTTP Request Smuggling through Content-Length header handling (bsc#1161670).
rubygem-activeresource:
- CVE-2020-8151: Fixed possible information disclosure through specially crafted requests (bsc#1171560).
Non security fixes:
Changes in ansible1.SUSE_SLE-12-SP4_Update_Products_Cloud9_Update:
- Add 0001-Disallow-use-of-remote-home-directories-containing-..patch (bsc#1126503, CVE-2019-3828)
Changes in ardana-ansible.SUSE_SLE-12-SP4_Update_Products_Cloud9_Update:
-
Update to version 9.0+git.1591138508.e269bdb:
- Use internal endpoint for upload image (SOC-11294)
-
Update to version 9.0+git.1589740968.d339a28:
- Reconfigure rabbitmq user permissions on update (SOC-11082)
-
Update to version 9.0+git.1588953276.b8b5512:
- Fix incorrect prefix used to collect supportconfig files (bsc#1171273)
Changes in ardana-cobbler.SUSE_SLE-12-SP4_Update_Products_Cloud9_Update:
- Update to version 9.0+git.1588181228.bae3b1f:
- Ensure…
- Record
SUSE-RU-2020:2161-1- Updated
- 2026-11-02
OSVUSN-4430-1 No score
pillow vulnerabilities
It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted image file, a remote attacker could possibly cause Pillow to crash, resulting in a denial of service.
- Record
USN-4430-1- Updated
- 2026-11-02
OSVUSN-4430-2 No score
pillow vulnerabilities
USN-4430-1 fixed vulnerabilities in Pillow. This update provides the corresponding updates for Ubuntu 20.04 LTS.
Original advisory details:
It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted image file, a remote attacker could possibly cause Pillow to crash, resulting in a denial of service.
- Record
USN-4430-2- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pillowPyPI |
before 7.1.0 | 7.1.0 |
pillowBitnami |
before 7.0.1 | 7.0.1 |
pillowDebian:12 |
before 7.2.0-1 | 7.2.0-1 |
pillowDebian:13 |
before 7.2.0-1 | 7.2.0-1 |
pillowDebian:14 |
before 7.2.0-1 | 7.2.0-1 |
pillowPyPI |
before 7.1.0, plus listed versions 1.01.11.21.31.4 Show 45 moreShow less1.51.61.7.01.7.11.7.21.7.31.7.41.7.51.7.61.7.71.7.82.0.02.1.02.2.02.2.12.2.22.3.02.3.12.3.22.4.02.5.02.5.12.5.22.5.32.6.02.6.12.6.22.7.02.8.02.8.12.8.22.9.03.0.03.1.03.1.0.rc13.1.0rc13.1.13.1.23.2.03.3.03.3.13.3.23.3.33.4.03.4.1 |
7.1.0 |
python-pillowMageia:7 From an advisory covering 4 CVEs |
before 5.4.1-1.3.mga7 | 5.4.1-1.3.mga7 |
pillowPyPI |
before 7.1.0, plus listed versions 1.01.11.21.31.4 Show 45 moreShow less1.51.61.7.01.7.11.7.21.7.31.7.41.7.51.7.61.7.71.7.82.0.02.1.02.2.02.2.12.2.22.3.02.3.12.3.22.4.02.5.02.5.12.5.22.5.32.6.02.6.12.6.22.7.02.8.02.8.12.8.22.9.03.0.03.1.0rc13.1.0.rc13.1.03.1.13.1.23.2.03.3.03.3.13.3.23.3.33.4.03.4.1 |
7.1.0 |
python-pillowRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
python-pillow-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
Show 119 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-pillow-debugsourceRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
python3-pillowRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
python3-pillow-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
python3-pillow-tk-debuginfoRed Hat:enterprise_linux:8::appstream From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
python-pillowRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python-pillow-debuginfoRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python-pillow-debugsourceRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python3-pillowRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python3-pillow-debuginfoRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python3-pillow-tk-debuginfoRed Hat:rhel_eus:8.1::appstream |
before 0:5.1.1-11.el8_1 | 0:5.1.1-11.el8_1 |
python-pillowRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python-pillow-debuginfoRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python-pillow-debugsourceRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python3-pillowRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python3-pillow-debuginfoRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python3-pillow-tk-debuginfoRed Hat:rhel_e4s:8.0::appstream |
before 0:5.1.1-11.el8_0 | 0:5.1.1-11.el8_0 |
python-pillowRocky Linux:8 From an advisory covering 2 CVEs |
before 0:5.1.1-12.el8_2 | 0:5.1.1-12.el8_2 |
pillowRoot:PyPI |
before 7.0.0+aikido.2 | 7.0.0+aikido.27.0.0+aikido.3 |
ansible1SUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.9.6-9.7.2 | 1.9.6-9.7.2 |
ardana-ansibleSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1591138508.e269bdb-3.22.2 | 9.0+git.1591138508.e269bdb-3.22.2 |
ardana-cobblerSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1588181228.bae3b1f-3.13.2 | 9.0+git.1588181228.bae3b1f-3.13.2 |
ardana-glanceSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1593631708.9354a78-3.13.2 | 9.0+git.1593631708.9354a78-3.13.2 |
ardana-input-modelSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1589740948.c24fc0b-3.19.2 | 9.0+git.1589740948.c24fc0b-3.19.2 |
ardana-loggingSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1591193994.d93b668-3.13.2 | 9.0+git.1591193994.d93b668-3.13.2 |
ardana-manilaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1594158642.b5905e4-3.12.2 | 9.0+git.1594158642.b5905e4-3.12.2 |
ardana-monascaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1589385256.7fbfaaf-3.19.2 | 9.0+git.1589385256.7fbfaaf-3.19.2 |
ardana-mqSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1593618110.cbd1a37-3.16.2 | 9.0+git.1593618110.cbd1a37-3.16.2 |
ardana-neutronSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1590756257.e09d54f-3.22.2 | 9.0+git.1590756257.e09d54f-3.22.2 |
ardana-octaviaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1590079609.a2ae6ab-3.19.2 | 9.0+git.1590079609.a2ae6ab-3.19.2 |
ardana-tempestSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0+git.1593033709.9495bb2-3.16.2 | 9.0+git.1593033709.9495bb2-3.16.2 |
grafanaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 6.2.5-3.12.2 | 6.2.5-3.12.2 |
kibanaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 4.6.3-4.3.2 | 4.6.3-4.3.2 |
openstack-barbicanSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.0.1~dev24-3.9.5 | 7.0.1~dev24-3.9.5 |
openstack-ceilometerSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 11.1.1~dev7-3.16.3 | 11.1.1~dev7-3.16.3 |
openstack-cinderSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 13.0.10~dev12-3.22.4 | 13.0.10~dev12-3.22.4 |
openstack-dashboardSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 14.1.1~dev6-3.15.5 | 14.1.1~dev6-3.15.5 |
openstack-designateSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.0.2~dev2-3.19.3 | 7.0.2~dev2-3.19.3 |
openstack-heat-templatesSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.0.0+git.1582270132.8a20477-3.6.2 | 0.0.0+git.1582270132.8a20477-3.6.2 |
openstack-ironicSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 11.1.5~dev6-3.19.3 | 11.1.5~dev6-3.19.3 |
openstack-keystoneSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 14.2.1~dev4-3.22.3 | 14.2.1~dev4-3.22.3 |
openstack-magnumSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.2.1~dev1-3.13.3 | 7.2.1~dev1-3.13.3 |
openstack-manilaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.4.2~dev31-4.24.3 | 7.4.2~dev31-4.24.3 |
openstack-monasca-agentSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 2.8.2~dev5-3.9.3 | 2.8.2~dev5-3.9.3 |
openstack-neutronSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 13.0.8~dev68-3.25.3 | 13.0.8~dev68-3.25.3 |
openstack-neutron-vsphereSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 2.0.1~dev167-3.3.3 | 2.0.1~dev167-3.3.3 |
openstack-novaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 18.3.1~dev38-3.25.4 | 18.3.1~dev38-3.25.4 |
openstack-octaviaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 3.2.3~dev7-3.25.3 | 3.2.3~dev7-3.25.3 |
openstack-octavia-amphora-imageSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.1.4-7.12.3 | 0.1.4-7.12.3 |
openstack-resource-agentsSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.0+git.1569436425.8b9c49f-5.3.2 | 1.0+git.1569436425.8b9c49f-5.3.2 |
python-Django1SUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.11.29-3.15.2 | 1.11.29-3.15.2 |
python-PillowSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 5.2.0-3.3.2 | 5.2.0-3.3.2 |
python-ardana-packagerSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.0.3-9.3.2 | 0.0.3-9.3.2 |
python-heatclientSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.16.3-3.3.3 | 1.16.3-3.3.3 |
python-neutron-tempest-pluginSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.2.0-3.3.2 | 0.2.0-3.3.2 |
python-octavia-tempest-pluginSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.2.0-3.3.2 | 0.2.0-3.3.2 |
python-os-brickSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 2.5.10-3.12.3 | 2.5.10-3.12.3 |
python-oslo.messagingSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 8.1.4-3.6.2 | 8.1.4-3.6.2 |
python-pyroute2SUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 0.5.2-4.3.2 | 0.5.2-4.3.2 |
python-urllib3SUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.23-3.12.2 | 1.23-3.12.2 |
python-waitressSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.4.3-3.3.1 | 1.4.3-3.3.1 |
release-notes-suse-openstack-cloudSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.20200610-3.21.4 | 9.20200610-3.21.4 |
venv-openstack-barbicanSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.0.1~dev24-3.19.3 | 7.0.1~dev24-3.19.3 |
venv-openstack-cinderSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 13.0.10~dev12-3.19.2 | 13.0.10~dev12-3.19.2 |
venv-openstack-designateSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.0.2~dev2-3.19.2 | 7.0.2~dev2-3.19.2 |
venv-openstack-glanceSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 17.0.1~dev30-3.17.2 | 17.0.1~dev30-3.17.2 |
venv-openstack-heatSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 11.0.3~dev35-3.19.2 | 11.0.3~dev35-3.19.2 |
venv-openstack-horizonSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 14.1.1~dev6-4.18.3 | 14.1.1~dev6-4.18.3 |
venv-openstack-ironicSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 11.1.5~dev6-4.15.2 | 11.1.5~dev6-4.15.2 |
venv-openstack-keystoneSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 14.2.1~dev4-3.19.2 | 14.2.1~dev4-3.19.2 |
venv-openstack-magnumSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.2.1~dev1-4.19.2 | 7.2.1~dev1-4.19.2 |
venv-openstack-manilaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 7.4.2~dev31-3.21.2 | 7.4.2~dev31-3.21.2 |
venv-openstack-monascaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 2.7.1~dev10-3.17.3 | 2.7.1~dev10-3.17.3 |
venv-openstack-monasca-ceilometerSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 1.8.2~dev3-3.19.2 | 1.8.2~dev3-3.19.2 |
venv-openstack-neutronSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 13.0.8~dev68-6.19.2 | 13.0.8~dev68-6.19.2 |
venv-openstack-novaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 18.3.1~dev38-3.19.3 | 18.3.1~dev38-3.19.3 |
venv-openstack-octaviaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 3.2.3~dev7-4.19.2 | 3.2.3~dev7-4.19.2 |
venv-openstack-saharaSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 9.0.2~dev15-3.19.2 | 9.0.2~dev15-3.19.2 |
venv-openstack-swiftSUSE:OpenStack Cloud 9 From an advisory covering 24 CVEs |
before 2.19.2~dev48-2.14.2 | 2.19.2~dev48-2.14.2 |
crowbar-coreSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 6.0+git.1594619891.b75a61d0d-3.25.5 | 6.0+git.1594619891.b75a61d0d-3.25.5 |
crowbar-openstackSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 6.0+git.1591795073.49cb6400e-3.25.3 | 6.0+git.1591795073.49cb6400e-3.25.3 |
grafanaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 6.2.5-3.12.2 | 6.2.5-3.12.2 |
kibanaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 4.6.3-4.3.2 | 4.6.3-4.3.2 |
openstack-barbicanSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 7.0.1~dev24-3.9.5 | 7.0.1~dev24-3.9.5 |
openstack-ceilometerSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 11.1.1~dev7-3.16.3 | 11.1.1~dev7-3.16.3 |
openstack-cinderSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 13.0.10~dev12-3.22.4 | 13.0.10~dev12-3.22.4 |
openstack-dashboardSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 14.1.1~dev6-3.15.5 | 14.1.1~dev6-3.15.5 |
openstack-designateSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 7.0.2~dev2-3.19.3 | 7.0.2~dev2-3.19.3 |
openstack-heat-templatesSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 0.0.0+git.1582270132.8a20477-3.6.2 | 0.0.0+git.1582270132.8a20477-3.6.2 |
openstack-ironicSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 11.1.5~dev6-3.19.3 | 11.1.5~dev6-3.19.3 |
openstack-keystoneSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 14.2.1~dev4-3.22.3 | 14.2.1~dev4-3.22.3 |
openstack-magnumSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 7.2.1~dev1-3.13.3 | 7.2.1~dev1-3.13.3 |
openstack-manilaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 7.4.2~dev31-4.24.3 | 7.4.2~dev31-4.24.3 |
openstack-monasca-agentSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 2.8.2~dev5-3.9.3 | 2.8.2~dev5-3.9.3 |
openstack-neutronSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 13.0.8~dev68-3.25.3 | 13.0.8~dev68-3.25.3 |
openstack-neutron-vsphereSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 2.0.1~dev167-3.3.3 | 2.0.1~dev167-3.3.3 |
openstack-novaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 18.3.1~dev38-3.25.4 | 18.3.1~dev38-3.25.4 |
openstack-octaviaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 3.2.3~dev7-3.25.3 | 3.2.3~dev7-3.25.3 |
openstack-octavia-amphora-imageSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 0.1.4-7.12.3 | 0.1.4-7.12.3 |
openstack-resource-agentsSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.0+git.1569436425.8b9c49f-5.3.2 | 1.0+git.1569436425.8b9c49f-5.3.2 |
python-Django1SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.11.29-3.15.2 | 1.11.29-3.15.2 |
python-PillowSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 5.2.0-3.3.2 | 5.2.0-3.3.2 |
python-heatclientSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.16.3-3.3.3 | 1.16.3-3.3.3 |
python-neutron-tempest-pluginSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 0.2.0-3.3.2 | 0.2.0-3.3.2 |
python-octavia-tempest-pluginSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 0.2.0-3.3.2 | 0.2.0-3.3.2 |
python-os-brickSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 2.5.10-3.12.3 | 2.5.10-3.12.3 |
python-oslo.messagingSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 8.1.4-3.6.2 | 8.1.4-3.6.2 |
python-pyroute2SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 0.5.2-4.3.2 | 0.5.2-4.3.2 |
python-urllib3SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.23-3.12.2 | 1.23-3.12.2 |
python-waitressSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.4.3-3.3.1 | 1.4.3-3.3.1 |
release-notes-suse-openstack-cloudSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 9.20200610-3.21.4 | 9.20200610-3.21.4 |
rubygem-activeresourceSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 4.0.0-4.3.1 | 4.0.0-4.3.1 |
rubygem-json-1_7SUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 1.7.7-4.3.1 | 1.7.7-4.3.1 |
rubygem-pumaSUSE:OpenStack Cloud Crowbar 9 From an advisory covering 24 CVEs |
before 2.16.0-4.9.1 | 2.16.0-4.9.1 |
pillowUbuntu:18.04:LTS |
before 5.1.0-1ubuntu0.3, plus listed versions 4.1.1-3build24.3.0-2ubuntu15.0.0-15.1.0-15.1.0-1ubuntu0.2 |
5.1.0-1ubuntu0.3 |
pillowUbuntu:20.04:LTS |
before 7.0.0-4ubuntu0.1, plus listed versions 6.1.0-16.1.0-1build16.2.1-27.0.0-47.0.0-4build1 |
7.0.0-4ubuntu0.1 |
pillow-python2Ubuntu:Pro:20.04:LTS |
All versions, plus listed versions 6.2.1-3~build16.2.1-36.2.1-3ubuntu0.1~esm16.2.1-3ubuntu0.1~esm2 |
None known |
pillowUbuntu:16.04:LTS From an advisory covering 4 CVEs |
before 3.1.2-0ubuntu1.4, plus listed versions 2.9.0-13.0.0-13.0.0-1build13.1.0-13.1.1-13.1.2-0ubuntu13.1.2-0ubuntu1.13.1.2-0ubuntu1.3 |
3.1.2-0ubuntu1.4 |
pillowUbuntu:18.04:LTS From an advisory covering 4 CVEs |
before 5.1.0-1ubuntu0.3, plus listed versions 4.1.1-3build24.3.0-2ubuntu15.0.0-15.1.0-15.1.0-1ubuntu0.2 |
5.1.0-1ubuntu0.3 |
pillowUbuntu:20.04:LTS From an advisory covering 5 CVEs |
before 7.0.0-4ubuntu0.1, plus listed versions 6.1.0-16.1.0-1build16.2.1-27.0.0-47.0.0-4build1 |
7.0.0-4ubuntu0.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | ||
| affected | OSV | |
| affected, aliases, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-11538 is a high vulnerability (CVSS 8.1) in Python Pillow, published June 25, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.51%, the 84th percentile. Fixed in pillow 7.1.0.
References
pillow.readthedocs.io/en/stable/releasenotes/index.html
github.com/python-pillow/Pillow/pull/4538
pillow.readthedocs.io/en/stable/releasenotes/7.1.0.html
github.com/python-pillow/Pillow/pull/4504
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HOKHNWV2VS5GESY7IBD237E7C6T3I427
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BEBCPE4F2VHTIT6EZA2YZQZLPVDEBJGD
Show 96 moreShow less
usn.ubuntu.com/4430-1
usn.ubuntu.com/4430-2
nvd.nist.gov/vuln/detail/CVE-2020-11538
github.com/python-pillow/Pillow/commit/2ef59fdbaeb756bc512ab3f2ad15ac45665b303d
github.com/python-pillow/Pillow/blob/master/docs/releasenotes/7.1.0.rst
snyk.io/vuln/SNYK-PYTHON-PILLOW-574574
github.com/advisories/GHSA-43fq-w8qq-v88h
github.com/pypa/advisory-database/tree/main/vulns/pillow/PYSEC-2020-80.yaml
lists.fedoraproject.org/archives/list/[email protected]/message/BEBCPE4F2VHTIT6EZA2YZQZLPVDEBJGD
lists.fedoraproject.org/archives/list/[email protected]/message/HOKHNWV2VS5GESY7IBD237E7C6T3I427
security-tracker.debian.org/tracker/CVE-2020-11538
github.com/python-pillow/Pillow
advisories.mageia.org/MGASA-2020-0434.html
bugs.mageia.org/show_bug.cgi?id=26919
lists.fedoraproject.org/archives/list/[email protected]/thread/HOKHNWV2VS5GESY7IBD237E7C6T3I427
access.redhat.com/errata/RHSA-2020:3185
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1789532
bugzilla.redhat.com/show_bug.cgi?id=1852814
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3185.json
access.redhat.com/security/cve/CVE-2020-5313
cve.org/CVERecord?id=CVE-2020-5313
nvd.nist.gov/vuln/detail/CVE-2020-5313
access.redhat.com/security/cve/CVE-2020-11538
cve.org/CVERecord?id=CVE-2020-11538
access.redhat.com/errata/RHSA-2020:3299
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3299.json
access.redhat.com/errata/RHSA-2020:3302
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3302.json
errata.rockylinux.org/RLSA-2020:3185
suse.com/support/update/announcement/-2020-2161/suse-ru-20202161-1
bugzilla.suse.com/1019111
bugzilla.suse.com/1107190
bugzilla.suse.com/1126503
bugzilla.suse.com/1136928
bugzilla.suse.com/1153191
bugzilla.suse.com/1159046
bugzilla.suse.com/1159447
bugzilla.suse.com/1160151
bugzilla.suse.com/1160152
bugzilla.suse.com/1160153
bugzilla.suse.com/1160192
bugzilla.suse.com/1160790
bugzilla.suse.com/1161088
bugzilla.suse.com/1161089
bugzilla.suse.com/1161670
bugzilla.suse.com/1161919
bugzilla.suse.com/1163446
bugzilla.suse.com/1165022
bugzilla.suse.com/1170657
bugzilla.suse.com/1171070
bugzilla.suse.com/1171071
bugzilla.suse.com/1171072
bugzilla.suse.com/1171273
bugzilla.suse.com/1171594
bugzilla.suse.com/1171909
bugzilla.suse.com/1172166
bugzilla.suse.com/1172167
bugzilla.suse.com/1172409
bugzilla.suse.com/1172522
bugzilla.suse.com/1173413
bugzilla.suse.com/1173416
bugzilla.suse.com/1173418
bugzilla.suse.com/1173420
bugzilla.suse.com/1174006
suse.com/security/cve/CVE-2019-16785
suse.com/security/cve/CVE-2019-16786
suse.com/security/cve/CVE-2019-16789
suse.com/security/cve/CVE-2019-16792
suse.com/security/cve/CVE-2019-16865
suse.com/security/cve/CVE-2019-19844
suse.com/security/cve/CVE-2019-19911
suse.com/security/cve/CVE-2019-3828
suse.com/security/cve/CVE-2020-10177
suse.com/security/cve/CVE-2020-10378
suse.com/security/cve/CVE-2020-10743
suse.com/security/cve/CVE-2020-10755
suse.com/security/cve/CVE-2020-10994
suse.com/security/cve/CVE-2020-11538
suse.com/security/cve/CVE-2020-12052
suse.com/security/cve/CVE-2020-13254
suse.com/security/cve/CVE-2020-13379
suse.com/security/cve/CVE-2020-13596
suse.com/security/cve/CVE-2020-5311
suse.com/security/cve/CVE-2020-5312
suse.com/security/cve/CVE-2020-5313
suse.com/security/cve/CVE-2020-7471
suse.com/security/cve/CVE-2020-8184
suse.com/security/cve/CVE-2020-9402
ubuntu.com/security/CVE-2020-11538
ubuntu.com/security/notices/USN-4430-1
ubuntu.com/security/notices/USN-4430-2
ubuntu.com/security/CVE-2020-10177
ubuntu.com/security/CVE-2020-10378
ubuntu.com/security/CVE-2020-10994
ubuntu.com/security/CVE-2020-10379
Left out here: 40 versions and the rest of 1 source description. The JSON record has them.