CVE Vulnerabilities

CVE-2022-22817

Published: Jan 10, 2022 | Modified: Nov 21, 2024
CVSS 3.x
9.8
CRITICAL
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
7.5 HIGH
AV:N/AC:L/Au:N/C:P/I:P/A:P
RedHat/V2
RedHat/V3
9.8 IMPORTANT
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Ubuntu
MEDIUM
root.io logo minimus.io logo echo.ai logo

PIL.ImageMath.eval in Pillow before 9.0.0 allows evaluation of arbitrary expressions, such as ones that use the Python exec method. A lambda expression could also be used.

Affected Software

NameVendorStart VersionEnd Version
PillowPython*9.0.1 (excluding)
Red Hat Enterprise Linux 7RedHatpython-pillow-0:2.0.0-23.gitd1c6db8.el7_9*
Red Hat Enterprise Linux 8RedHatpython-pillow-0:5.1.1-18.el8_5*
Red Hat Enterprise Linux 8.1 Update Services for SAP SolutionsRedHatpython-pillow-0:5.1.1-13.el8_1*
Red Hat Enterprise Linux 8.2 Extended Update SupportRedHatpython-pillow-0:5.1.1-14.el8_2*
Red Hat Enterprise Linux 8.4 Extended Update SupportRedHatpython-pillow-0:5.1.1-14.el8_4*
PillowUbuntubionic*
PillowUbuntuesm-infra-legacy/trusty*
PillowUbuntuesm-infra/bionic*
PillowUbuntuesm-infra/focal*
PillowUbuntuesm-infra/xenial*
PillowUbuntufocal*
PillowUbuntuhirsute*
PillowUbuntuimpish*
PillowUbuntutrusty*
PillowUbuntutrusty/esm*
PillowUbuntuupstream*
PillowUbuntuxenial*
Pillow-python2Ubuntufocal*

References