Actively exploited · Published Jan 28, 2022 · Assigned by redhat

CVE-2021-4034

High 7.8 Exploited Ransomware

In plain English

A high-severity out-of-bounds write in polkit. Attackers are actively exploiting it in the wild (listed by CISA on June 27, 2022). It has been used in ransomware campaigns. The chance it is exploited in the next 30 days is estimated at 94.9% (higher than 99.9% of all known vulnerabilities). Ready-made attack tooling exists: Metasploit, public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.8High
Exploit odds (30 days)94.9%top 0.1% of all CVEs
Exploited in the wildYesCISA KEV since Jun 27, 2022
Attack tooling2Metasploit, Public PoC

CISA guidance

Apply updates per vendor instructions.

Federal agencies must remediate by Jul 18, 2022.

Official description

A local privilege escalation vulnerability was found on polkit's pkexec utility. The pkexec application is a setuid tool designed to allow unprivileged users to run commands as privileged users according predefined policies. The current version of pkexec doesn't handle the calling parameters count correctly and ends trying to execute environment variables as commands. An attacker can leverage this by crafting environment variables in such a way it'll induce pkexec to execute arbitrary code. When successfully executed the attack can cause a local privilege escalation given unprivileged users administrative rights on the target machine.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8polkit0.115-13.el8_5.2ALSA-2022:0267
AlmaLinux:8polkit-devel0.115-13.el8_5.2ALSA-2022:0267
AlmaLinux:8polkit-docs0.115-13.el8_5.2ALSA-2022:0267
AlmaLinux:8polkit-libs0.115-13.el8_5.2ALSA-2022:0267
Alpine:v3.20polkit0.120-r2ALPINE-CVE-2021-4034
Alpine:v3.21polkit0.120-r2ALPINE-CVE-2021-4034
Alpine:v3.22polkit0.120-r2ALPINE-CVE-2021-4034
Alpine:v3.23polkit0.120-r2ALPINE-CVE-2021-4034
Alpine:v3.24polkit0.120-r2ALPINE-CVE-2021-4034
Debian:12policykit-10.105-31.1DEBIAN-CVE-2021-4034
Debian:13policykit-10.105-31.1DEBIAN-CVE-2021-4034
Debian:14policykit-10.105-31.1DEBIAN-CVE-2021-4034
Rocky Linux:8polkit0:0.115-13.el8_5.1RLSA-2022:0267
Ubuntu:22.04:LTSpolicykit-10.105-31ubuntu1UBUNTU-CVE-2021-4034

Affected products (as reported)

VendorProductVersions
n/a polkit all

Weakness: CWE-787 · Vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References