Every CVE Search/ Get API key

CVE-2022-22816

Out-of-bounds Read in Pillow

6.5 MediumFix available

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
Low

Exploit likelihood

2.06%Up 1.0 points since Feb 8, 2022
90%50%10%1%

What each source reports

NVD Score used 6.5

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
CVE-2022-22816
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
CVSS 2.0
6.4 MediumAV:N/AC:L/Au:N/C:N/I:P/A:P
Weakness
CWE-125
Updated
2026-11-02
CVE List No score

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
CVE-2022-22816
Updated
2026-11-02
EUVDEUVD-2022-0200 No score

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
EUVD-2022-0200
Updated
2026-11-03
GitHub AdvisoriesGHSA-xrcv-f9gm-v42c 6.9

Out-of-bounds Read in Pillow

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
GHSA-xrcv-f9gm-v42c
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Weakness
CWE-125
Updated
2026-11-02
OSVALPINE-CVE-2022-22816 6.5

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
ALPINE-CVE-2022-22816
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-03
OSVDEBIAN-CVE-2022-22816 6.5

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
DEBIAN-CVE-2022-22816
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-03
Show 20 moreShow less
OSVGHSA-xrcv-f9gm-v42c 6.9

Out-of-bounds Read in Pillow

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
GHSA-xrcv-f9gm-v42c
CVSS 4.0
6.9 MediumCVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Weakness
CWE-125
Updated
2026-11-02
OSVOESA-2022-1526 9.8

python-pillow security update

Python image processing library.

Security Fix(es):

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.(CVE-2022-22816)

PIL.ImageMath.eval in Pillow before 9.0.0 allows evaluation of arbitrary expressions, such as ones that use the Python exec method.(CVE-2022-22817)

path_getbbox in path.c in Pillow before 9.0.0 improperly initializes ImagePath.Path.(CVE-2022-22815)

Record
OESA-2022-1526
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0609 9.8

Red Hat Security Advisory: python-pillow security update

Record
RHSA-2022:0609
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0643 9.8

Red Hat Security Advisory: python-pillow security update

Record
RHSA-2022:0643
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0665 9.8

Red Hat Security Advisory: python-pillow security update

Record
RHSA-2022:0665
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0667 9.8

Red Hat Security Advisory: python-pillow security update

Record
RHSA-2022:0667
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2022:0669 9.8

Red Hat Security Advisory: python-pillow security update

Record
RHSA-2022:0669
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2022:0643 9.8

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: PIL.ImageMath.eval allows evaluation of arbitrary expressions (CVE-2022-22817)

  • python-pillow: buffer over-read during initialization of ImagePath.Path in path_getbbox() in path.c (CVE-2022-22816)

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-2022:0643
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2022-22816 6.5

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
UBUNTU-CVE-2022-22816
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Updated
2026-11-02
OSVALSA-2022:0643 No score

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: PIL.ImageMath.eval allows evaluation of arbitrary expressions (CVE-2022-22817)

  • python-pillow: buffer over-read during initialization of ImagePath.Path in path_getbbox() in path.c (CVE-2022-22816)

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
ALSA-2022:0643
Updated
2026-11-02
OSVBIT-pillow-2022-22816 No score

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
BIT-pillow-2022-22816
Updated
2026-11-02
OSVCLSA-2026-1789457556 No score

TuxCare security update for pillow (3 CVEs)

TuxCare rebuilt pillow to address 3 CVEs. Fixed in 8.4.0.post5+tuxcare.

Record
CLSA-2026-1789457556
Updated
2026-11-02
OSV No score

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
CVE-2022-22816
Updated
2026-11-02
OSVMGASA-2022-0166 No score

Updated python-pillow packages fix security vulnerability

path_getbbox in path.c in Pillow before 9.0.0 improperly initializes ImagePath.Path. (CVE-2022-22815) path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path. (CVE-2022-22816) PIL.ImageMath.eval in Pillow before 9.0.0 allows evaluation of arbitrary expressions (CVE-2022-22817) Pillow before 9.0.1 allows attackers to delete files because spaces in temporary pathnames are mishandled. (CVE-2022-24303)

Record
MGASA-2022-0166
Updated
2026-11-02
OSVPYSEC-2022-9 No score

path_getbbox in path.c in Pillow before 9.0.0 has a buffer over-read during initialization of ImagePath.Path.

Record
PYSEC-2022-9
Updated
2026-11-02
OSVSUSE-SU-2022:1729-1 No score

Security update for ardana-barbican, grafana, openstack-barbican, openstack-cinder, openstack-heat-gbp, openstack-horizon-plugin-gbp-ui, openstack-ironic, openstack-keystone, openstack-neutron-gbp, python-lxml, release-notes-suse-openstack-cloud

This update for ardana-barbican, grafana, openstack-barbican, openstack-cinder, openstack-heat-gbp, openstack-horizon-plugin-gbp-ui, openstack-ironic, openstack-keystone, openstack-neutron-gbp, python-lxml, release-notes-suse-openstack-cloud fixes the following issues:

Security fixes included on the update:

ardana-barbican:

  • Update policies to protect container secret access (SOC-11621)
  • Update policies to protect secret metadata access (SOC-11620)

openstack-neutron:

  • CVE-2021-40085: Fixed arbitrary dnsmasq reconfiguration via extra_dhcp_opts (bsc#1189794).

rubygem-sinatra:

  • CVE-2022-29970: Fixed path traversal possible outside of public_dir when serving static files (bsc#1199138).

python-XStatic-jquery-ui:

  • CVE-2021-41182: Fixed XSS in the altField option of the Datepicker widget (bsc#1192070)
  • CVE-2021-41183: Fixed XSS in the of option of the .position() util (bsc#1192073)
  • CVE-2021-41184: Fixed XSS in *Text options of the Datepicker widget (bsc#1192075)

python-lxml:

  • CVE-2018-19787: Fixed that the lxml.html.clean module does remove javascript in lxml/html/clean.py (bsc#1118088).
  • CVE-2020-27783: Fixed mXSS due to the use of improper parser (bsc#1179534).
  • CVE-2021-28957: Fixed missing input sanitization for formaction HTML5 attributes that may have led to XSS (bsc#1184177).
  • CVE-2021-43818: Fixed HTML Cleaner that allowed crafted and SVG embedded scripts to pass through (bsc#1193752).

openstack-barbican:

  • CVE-2022-23451: Disallows authenticated users to add/modify/delete arbitrary metadata on any secret (bsc#1194952).
  • CVE-2022-23452: Disallows anyone with an admin role to add their secrets to a different project's containers (bsc#1194954).

grafana:

  • CVE-2021-44716: Fixed net/http: limit growth of header canonicalization cache (bsc#1193597).

openstack-keystone:

  • CVE-2021-38155: Fixed information disclosure during account locking (bsc#1189390).

Non-security fixes included on the update:

Changes in ardana-barbican:

  • Update to version 9.0+git.1644879908.8a641c1:

    • Update policies to protect container secret access (SOC-11621)
  • Update to version 9.0+git.1643052417.9a3348e:

    • update policies to protect secret metadata access (SOC-11620)

Changes in grafana:

  • Add CVE-2021-43813.patch (bsc#1193688, CVE-2021-43813)

    • directory traversal vulnerability for .md files
  • Bump Go to 1.16 (bsc#1193597, CVE-2021-44716)

    • Fix Go net/http: limit growth of header canonicalization cache

Changes in openstack-barbican:

  • Add patches (0001-Fix-RBAC-and-ACL-access-for-managing-secret-containe.patch and 0001-Fix-policy-for-adding-a-secret-to-a-container.patch) to fix the legacy policy rules for adding a secret to a container and removing a secret from a container. bsc#1194954,CVE-2022-23452

  • Add patch (0001-Fix-secret-metadata-access-rules.patch) to fix the legacy policy rules for accessing secret metadata by checking that the user making the request is authenticated for the project that owns the secret. bsc#1194952,CVE-2022-23451

Changes in openstack-cinder:

  • Update to version cinder-13.0.10.dev24:
    • Correct group:reset_group_snapshot_status policy

Changes in openstack-cinder:

  • Update to version cinder-13.0.10.dev24:
    • Correct group:reset_group_snapshot_status policy

Changes in openstack-heat-gbp:

  • Update to version group-based-policy-automation-14.0.1.dev4:

    • Add support for yoga
  • Update to version group-based-policy-automation-14.0.1.dev3:

    • Python2/3 compatibility fixes
  • Update to version group-based-policy-automation-14.0.1.dev2:

    • Add support for xena
  • Update to version group-based-policy-automation-14.0.1.dev1:

    • Remove py27 from gate jobs 14.0.0

Changes in openstack-horizon-plugin-gbp-ui:

  • Update to version group-based-policy-ui-14.0.1.dev3:

    • Add support for yoga
  • Update to version group-based-policy-ui-14.0.1.dev2:

    • Python2/3 compatibility changes
  • Update to version group-based-policy-ui-14.0.1.dev1:

    • Add support for xena …
Record
SUSE-SU-2022:1729-1
Updated
2026-11-02
OSVSUSE-SU-2024:1673-1 No score

Security update for python-Pillow

This update for python-Pillow fixes the following issues:

  • Fixed ImagePath.Path array handling (bsc#1194552, CVE-2022-22815, bsc#1194551, CVE-2022-22816)
  • Use snprintf instead of sprintf (bsc#1188574, CVE-2021-34552)
  • Fix Memory DOS in Icns, Ico and Blp Image Plugins. (bsc#1183110, CVE-2021-27921, bsc#1183108, CVE-2021-27922, bsc#1183107, CVE-2021-27923)
  • Fix OOB read in SgiRleDecode.c (bsc#1183102, CVE-2021-25293)
  • Use more specific regex chars to prevent ReDoS (bsc#1183101, CVE-2021-25292)
  • Fix negative size read in TiffDecode.c (bsc#1183105, CVE-2021-25290)
  • Raise ValueError if color specifier is too long (bsc#1190229, CVE-2021-23437)
  • Incorrect error code checking in TiffDecode.c (bsc#1183103, CVE-2021-25289)
  • OOB Write in TiffDecode.c (bsc#1180833, CVE-2020-35654)
Record
SUSE-SU-2024:1673-1
Updated
2026-11-02
OSVSUSE-SU-2024:1673-2 No score

Security update for python-Pillow

This update for python-Pillow fixes the following issues:

  • Fixed ImagePath.Path array handling (bsc#1194552, CVE-2022-22815, bsc#1194551, CVE-2022-22816)
  • Use snprintf instead of sprintf (bsc#1188574, CVE-2021-34552)
  • Fix Memory DOS in Icns, Ico and Blp Image Plugins. (bsc#1183110, CVE-2021-27921, bsc#1183108, CVE-2021-27922, bsc#1183107, CVE-2021-27923)
  • Fix OOB read in SgiRleDecode.c (bsc#1183102, CVE-2021-25293)
  • Use more specific regex chars to prevent ReDoS (bsc#1183101, CVE-2021-25292)
  • Fix negative size read in TiffDecode.c (bsc#1183105, CVE-2021-25290)
  • Raise ValueError if color specifier is too long (bsc#1190229, CVE-2021-23437)
  • Incorrect error code checking in TiffDecode.c (bsc#1183103, CVE-2021-25289)
  • OOB Write in TiffDecode.c (bsc#1180833, CVE-2020-35654)
Record
SUSE-SU-2024:1673-2
Updated
2026-11-02
OSVUSN-5227-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 file, a remote attacker could cause Pillow to hang, resulting in a denial of service. (CVE-2021-23437)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service. This issue ony affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 21.04. (CVE-2021-34552)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-22815)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service. (CVE-2022-22816)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-22817)

Record
USN-5227-1
Updated
2026-11-02
OSVUSN-5227-2 No score

pillow vulnerabilities

USN-5227-1 fixed several vulnerabilities in Pillow. This update provides the corresponding update for Ubuntu 14.04 ESM and Ubuntu 16.04 ESM.

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 file, a remote attacker could cause Pillow to hang, resulting in a denial of service. (CVE-2021-23437)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service. This issue ony affected Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 21.04. (CVE-2021-34552)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-22815)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service. (CVE-2022-22816)

It was discovered that Pillow incorrectly handled certain image files. If a user or automated system were tricked into opening a specially-crafted file, a remote attacker could cause Pillow to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2022-22817)

Record
USN-5227-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
pillow
PyPI
before 9.0.0
9.0.0
py3-pillow
Alpine:v3.15
before 8.4.0-r2
8.4.0-r2
py3-pillow
Alpine:v3.16
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.17
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.18
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.19
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.20
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.21
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.22
before 9.0.0-r0
9.0.0-r0
py3-pillow
Alpine:v3.23
before 9.0.0-r0
9.0.0-r0
Show 136 moreShow less
Affected packages
PackageAffectedFixed
py3-pillow
Alpine:v3.24
before 9.0.0-r0
9.0.0-r0
python3-pillow
AlmaLinux:8
From an advisory covering 3 CVEs
before 5.1.1-18.el8_5
5.1.1-18.el8_5
python3-pillow-devel
AlmaLinux:8
From an advisory covering 3 CVEs
before 5.1.1-18.el8_5
5.1.1-18.el8_5
python3-pillow-doc
AlmaLinux:8
From an advisory covering 3 CVEs
before 5.1.1-18.el8_5
5.1.1-18.el8_5
python3-pillow-tk
AlmaLinux:8
From an advisory covering 3 CVEs
before 5.1.1-18.el8_5
5.1.1-18.el8_5
pillow
Bitnami
before 9.0.0
9.0.0
pillow
TuxCare:PyPI
From an advisory covering 3 CVEs
8.4.0 up to 8.4.0.post5+tuxcare, plus listed versions
8.4.0.post1+tuxcare8.4.0.post2+tuxcare8.4.0.post3+tuxcare8.4.0.post4+tuxcare
8.4.0.post5+tuxcare
pillow
Debian:12
before 9.0.0-1
9.0.0-1
pillow
Debian:13
before 9.0.0-1
9.0.0-1
pillow
Debian:14
before 9.0.0-1
9.0.0-1
pillow
Debian:9
From an advisory covering 3 CVEs
before 4.0.0-4+deb9u4, plus listed versions
4.0.0-44.0.0-4+deb9u14.0.0-4+deb9u24.0.0-4+deb9u3
4.0.0-4+deb9u4
pillow
Debian:10
From an advisory covering 3 CVEs
before 5.4.1-2+deb10u3, plus listed versions
5.4.1-25.4.1-2+deb10u15.4.1-2+deb10u2
5.4.1-2+deb10u3
pillow
Debian:11
From an advisory covering 3 CVEs
before 8.1.2+dfsg-0.3+deb11u1, plus listed versions
8.1.2+dfsg-0.3
8.1.2+dfsg-0.3+deb11u1
pillow
PyPI
before 9.0.0, plus listed versions
1.01.11.21.31.4
Show 45 moreShow less
1.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
9.0.0
python-pillow
Mageia:8
From an advisory covering 4 CVEs
before 9.1.0-1.mga8
9.1.0-1.mga8
python-pillow
openEuler:20.03-LTS-SP1
From an advisory covering 3 CVEs
before 8.1.1-8.oe1
8.1.1-8.oe1
python-pillow
openEuler:20.03-LTS-SP2
From an advisory covering 3 CVEs
before 8.1.1-8.oe1
8.1.1-8.oe1
python-pillow
openEuler:20.03-LTS-SP3
From an advisory covering 3 CVEs
before 8.1.1-8.oe1
8.1.1-8.oe1
python-pillow
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-debuginfo
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-devel
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-doc
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-qt
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-sane
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-tk
Red Hat:enterprise_linux:7::client
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-debuginfo
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-devel
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-doc
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-qt
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-sane
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-tk
Red Hat:enterprise_linux:7::computenode
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-devel
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-doc
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-qt
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-sane
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-tk
Red Hat:enterprise_linux:7::server
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-devel
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-doc
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-qt
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-sane
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow-tk
Red Hat:enterprise_linux:7::workstation
From an advisory covering 2 CVEs
before 0:2.0.0-23.gitd1c6db8.el7_9
0:2.0.0-23.gitd1c6db8.el7_9
python-pillow
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python-pillow-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python-pillow-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-tk-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python-pillow-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python-pillow-debugsource
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-devel
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-doc
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-tk
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python3-pillow-tk-debuginfo
Red Hat:enterprise_linux:8::crb
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
python-pillow
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python-pillow-debuginfo
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python-pillow-debugsource
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python3-pillow
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python3-pillow-debuginfo
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python3-pillow-tk-debuginfo
Red Hat:rhel_eus:8.4::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_4
0:5.1.1-14.el8_4
python-pillow
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python-pillow-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python-pillow-debugsource
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python3-pillow
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python3-pillow-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python3-pillow-tk-debuginfo
Red Hat:rhel_eus:8.2::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-14.el8_2
0:5.1.1-14.el8_2
python-pillow
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python-pillow-debuginfo
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python-pillow-debugsource
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python3-pillow
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python3-pillow-debuginfo
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python3-pillow-tk-debuginfo
Red Hat:rhel_e4s:8.1::appstream
From an advisory covering 2 CVEs
before 0:5.1.1-13.el8_1
0:5.1.1-13.el8_1
python-pillow
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:5.1.1-18.el8_5
0:5.1.1-18.el8_5
ardana-barbican
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 9.0+git.1644879908.8a641c1-3.13.1
9.0+git.1644879908.8a641c1-3.13.1
grafana
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 6.7.4-3.26.1
6.7.4-3.26.1
openstack-barbican
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 7.0.1~dev24-3.14.1
7.0.1~dev24-3.14.1
openstack-cinder
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 13.0.10~dev24-3.34.2
13.0.10~dev24-3.34.2
openstack-heat-gbp
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.0.1~dev4-3.9.1
14.0.1~dev4-3.9.1
openstack-horizon-plugin-gbp-ui
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.0.1~dev3-3.9.1
14.0.1~dev3-3.9.1
openstack-ironic
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 11.1.5~dev18-3.28.2
11.1.5~dev18-3.28.2
openstack-keystone
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.2.1~dev9-3.28.2
14.2.1~dev9-3.28.2
openstack-neutron
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 13.0.8~dev206-3.40.1
13.0.8~dev206-3.40.1
openstack-neutron-gbp
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.0.1~dev33-3.31.1
14.0.1~dev33-3.31.1
python-Pillow
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 5.2.0-3.17.1
5.2.0-3.17.1
python-XStatic-jquery-ui
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 1.13.0.1-4.3.1
1.13.0.1-4.3.1
python-lxml
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 4.2.4-3.3.1
4.2.4-3.3.1
release-notes-suse-openstack-cloud
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 9.20220413-3.30.1
9.20220413-3.30.1
venv-openstack-barbican
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 7.0.1~dev24-3.35.2
7.0.1~dev24-3.35.2
venv-openstack-cinder
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 13.0.10~dev24-3.38.1
13.0.10~dev24-3.38.1
venv-openstack-designate
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 7.0.2~dev2-3.35.1
7.0.2~dev2-3.35.1
venv-openstack-glance
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 17.0.1~dev30-3.33.1
17.0.1~dev30-3.33.1
venv-openstack-heat
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 11.0.4~dev4-3.35.1
11.0.4~dev4-3.35.1
venv-openstack-horizon
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.1.1~dev11-4.39.1
14.1.1~dev11-4.39.1
venv-openstack-ironic
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 11.1.5~dev18-4.33.1
11.1.5~dev18-4.33.1
venv-openstack-keystone
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 14.2.1~dev9-3.36.1
14.2.1~dev9-3.36.1
venv-openstack-magnum
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 7.2.1~dev1-4.35.1
7.2.1~dev1-4.35.1
venv-openstack-manila
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 7.4.2~dev60-3.41.1
7.4.2~dev60-3.41.1
venv-openstack-monasca
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 2.7.1~dev10-3.37.1
2.7.1~dev10-3.37.1
venv-openstack-monasca-ceilometer
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 1.8.2~dev3-3.35.1
1.8.2~dev3-3.35.1
venv-openstack-neutron
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 13.0.8~dev206-6.39.1
13.0.8~dev206-6.39.1
venv-openstack-nova
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 18.3.1~dev91-3.39.1
18.3.1~dev91-3.39.1
venv-openstack-octavia
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 3.2.3~dev7-4.35.1
3.2.3~dev7-4.35.1
venv-openstack-sahara
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 9.0.2~dev15-3.35.1
9.0.2~dev15-3.35.1
venv-openstack-swift
SUSE:OpenStack Cloud 9
From an advisory covering 17 CVEs
before 2.19.2~dev48-2.30.1
2.19.2~dev48-2.30.1
grafana
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 6.7.4-3.26.1
6.7.4-3.26.1
openstack-barbican
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 7.0.1~dev24-3.14.1
7.0.1~dev24-3.14.1
openstack-cinder
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 13.0.10~dev24-3.34.2
13.0.10~dev24-3.34.2
openstack-heat-gbp
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 14.0.1~dev4-3.9.1
14.0.1~dev4-3.9.1
openstack-horizon-plugin-gbp-ui
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 14.0.1~dev3-3.9.1
14.0.1~dev3-3.9.1
openstack-ironic
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 11.1.5~dev18-3.28.2
11.1.5~dev18-3.28.2
openstack-keystone
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 14.2.1~dev9-3.28.2
14.2.1~dev9-3.28.2
openstack-neutron
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 13.0.8~dev206-3.40.1
13.0.8~dev206-3.40.1
openstack-neutron-gbp
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 14.0.1~dev33-3.31.1
14.0.1~dev33-3.31.1
python-Pillow
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 5.2.0-3.17.1
5.2.0-3.17.1
python-XStatic-jquery-ui
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 1.13.0.1-4.3.1
1.13.0.1-4.3.1
python-lxml
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 4.2.4-3.3.1
4.2.4-3.3.1
release-notes-suse-openstack-cloud
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 9.20220413-3.30.1
9.20220413-3.30.1
rubygem-sinatra
SUSE:OpenStack Cloud Crowbar 9
From an advisory covering 17 CVEs
before 1.4.6-4.3.1
1.4.6-4.3.1
python-Pillow
openSUSE:Leap 15.5
From an advisory covering 12 CVEs
before 7.2.0-150300.3.15.1
7.2.0-150300.3.15.1
python-Pillow
SUSE:Linux Enterprise Module for Package Hub 15 SP6
From an advisory covering 12 CVEs
before 7.2.0-150300.3.15.1
7.2.0-150300.3.15.1
pillow
Ubuntu:Pro:14.04:LTS
before 2.3.0-1ubuntu3.4+esm3, plus listed versions
2.2.1-1ubuntu22.2.1-2ubuntu12.2.1-3ubuntu22.2.1-3ubuntu32.2.1-3ubuntu4
Show 9 moreShow less
2.2.1-3ubuntu62.3.0-1ubuntu12.3.0-1ubuntu22.3.0-1ubuntu32.3.0-1ubuntu3.22.3.0-1ubuntu3.32.3.0-1ubuntu3.42.3.0-1ubuntu3.4+esm12.3.0-1ubuntu3.4+esm2
2.3.0-1ubuntu3.4+esm3
pillow
Ubuntu:Pro:16.04:LTS
before 3.1.2-0ubuntu1.6+esm1, plus listed versions
2.9.0-13.0.0-13.0.0-1build13.1.0-13.1.1-1
Show 6 moreShow less
3.1.2-0ubuntu13.1.2-0ubuntu1.13.1.2-0ubuntu1.33.1.2-0ubuntu1.43.1.2-0ubuntu1.53.1.2-0ubuntu1.6
3.1.2-0ubuntu1.6+esm1
pillow
Ubuntu:18.04:LTS
before 5.1.0-1ubuntu0.7, plus listed versions
4.1.1-3build24.3.0-2ubuntu15.0.0-15.1.0-15.1.0-1ubuntu0.2
Show 4 moreShow less
5.1.0-1ubuntu0.35.1.0-1ubuntu0.45.1.0-1ubuntu0.55.1.0-1ubuntu0.6
5.1.0-1ubuntu0.7
pillow
Ubuntu:20.04:LTS
before 7.0.0-4ubuntu0.5, plus listed versions
6.1.0-16.1.0-1build16.2.1-27.0.0-47.0.0-4build1
Show 4 moreShow less
7.0.0-4ubuntu0.17.0.0-4ubuntu0.27.0.0-4ubuntu0.37.0.0-4ubuntu0.4
7.0.0-4ubuntu0.5
pillow-python2
Ubuntu: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
pillow
Ubuntu:22.04:LTS
before 9.0.0-1, plus listed versions
8.1.2+dfsg-0.3
9.0.0-1
pillow
Ubuntu:18.04:LTS
From an advisory covering 5 CVEs
before 5.1.0-1ubuntu0.7, plus listed versions
4.1.1-3build24.3.0-2ubuntu15.0.0-15.1.0-15.1.0-1ubuntu0.2
Show 4 moreShow less
5.1.0-1ubuntu0.35.1.0-1ubuntu0.45.1.0-1ubuntu0.55.1.0-1ubuntu0.6
5.1.0-1ubuntu0.7
pillow
Ubuntu:20.04:LTS
From an advisory covering 5 CVEs
before 7.0.0-4ubuntu0.5, plus listed versions
6.1.0-16.1.0-1build16.2.1-27.0.0-47.0.0-4build1
Show 4 moreShow less
7.0.0-4ubuntu0.17.0.0-4ubuntu0.27.0.0-4ubuntu0.37.0.0-4ubuntu0.4
7.0.0-4ubuntu0.5
pillow
Ubuntu:Pro:14.04:LTS
From an advisory covering 5 CVEs
before 2.3.0-1ubuntu3.4+esm3, plus listed versions
2.2.1-1ubuntu22.2.1-2ubuntu12.2.1-3ubuntu22.2.1-3ubuntu32.2.1-3ubuntu4
Show 9 moreShow less
2.2.1-3ubuntu62.3.0-1ubuntu12.3.0-1ubuntu22.3.0-1ubuntu32.3.0-1ubuntu3.22.3.0-1ubuntu3.32.3.0-1ubuntu3.42.3.0-1ubuntu3.4+esm12.3.0-1ubuntu3.4+esm2
2.3.0-1ubuntu3.4+esm3
pillow
Ubuntu:Pro:16.04:LTS
From an advisory covering 5 CVEs
before 3.1.2-0ubuntu1.6+esm1, plus listed versions
2.9.0-13.0.0-13.0.0-1build13.1.0-13.1.1-1
Show 6 moreShow less
3.1.2-0ubuntu13.1.2-0ubuntu1.13.1.2-0ubuntu1.33.1.2-0ubuntu1.43.1.2-0ubuntu1.53.1.2-0ubuntu1.6
3.1.2-0ubuntu1.6+esm1

History

History
RecordedChangedSources
affected, factsOSV
affectedOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2022-22816 is a medium vulnerability (CVSS 6.5) in Python Pillow, published January 7, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.06%, the 81st percentile. Fixed in pillow 9.0.0.

References

Show 105 moreShow less
This page doesn't list everything

Left out here: 34 versions and the rest of 1 source description. The JSON record has them.

MoveEnter Open