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

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

Name Vendor Start Version End Version
Pillow Python * 9.0.1 (excluding)
Red Hat Enterprise Linux 7 RedHat python-pillow-0:2.0.0-23.gitd1c6db8.el7_9 *
Red Hat Enterprise Linux 8 RedHat python-pillow-0:5.1.1-18.el8_5 *
Red Hat Enterprise Linux 8.1 Update Services for SAP Solutions RedHat python-pillow-0:5.1.1-13.el8_1 *
Red Hat Enterprise Linux 8.2 Extended Update Support RedHat python-pillow-0:5.1.1-14.el8_2 *
Red Hat Enterprise Linux 8.4 Extended Update Support RedHat python-pillow-0:5.1.1-14.el8_4 *
Pillow Ubuntu bionic *
Pillow Ubuntu esm-infra-legacy/trusty *
Pillow Ubuntu esm-infra/xenial *
Pillow Ubuntu focal *
Pillow Ubuntu hirsute *
Pillow Ubuntu impish *
Pillow Ubuntu trusty *
Pillow Ubuntu trusty/esm *
Pillow Ubuntu upstream *
Pillow Ubuntu xenial *

References