CVE-2022-31628

EUVD-2022-53080
In PHP versions before 7.4.31, 8.0.24 and 8.1.11, the phar uncompressor code would recursively uncompress "quines" gzip files, resulting in an infinite loop.
Infinite Loop
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
2.3 LOW
LOCAL
LOW
HIGH
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L
phpCNA
2.3 LOW
LOCAL
LOW
HIGH
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:L
Base Score
CVSS 3.x
EPSS Score
Percentile: 11%
Affected Products (NVD)
VendorProductVersion
phpphp
𝑥
< 7.4.31
phpphp
8.0.0 ≤
𝑥
< 8.0.24
phpphp
8.1.0 ≤
𝑥
< 8.1.11
debiandebian_linux
10.0
debiandebian_linux
11.0
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
php7.4
bullseye
7.4.33-1+deb11u5
fixed
bullseye (security)
7.4.33-1+deb11u6
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
php5
bionic
dne
focal
dne
jammy
dne
trusty
needed
xenial
dne
php7.0
bionic
dne
focal
dne
jammy
dne
trusty
dne
xenial
Fixed 7.0.33-0ubuntu0.16.04.16+esm5
released
php7.2
bionic
Fixed 7.2.24-0ubuntu0.18.04.15
released
focal
dne
jammy
dne
trusty
dne
xenial
dne
php7.4
bionic
dne
focal
Fixed 7.4.3-4ubuntu2.15
released
jammy
dne
trusty
dne
xenial
dne
php8.1
bionic
dne
focal
dne
jammy
Fixed 8.1.2-1ubuntu2.8
released
kinetic
Fixed 8.1.7-1ubuntu3.1
released
lunar
Fixed 8.1.12-1ubuntu2
released
mantic
dne
noble
dne
trusty
dne
xenial
dne