Vulnerability details

CVE-2021-4034

Actively exploited
polkit
CVSS 3.1
7.8High

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.

Related news

CVSS scores

ScoreVersionSourceVector
7.8High 3.1 CISA ADP / Vulnrichment (CISA-ADP) CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected products

VendorProductVersionsSource
— polkit all CVEProject cvelistV5 (CNA)

References and advisories

13
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2022-01-28
Last updated
2026-08-15
State
Published
Assigner (CNA)
redhat
Kolun priority
77 · High

CISA KEV catalog

Date added
2022-06-27
Due date
2022-07-18
Used in ransomware
Yes

Exploit prediction (EPSS)

94.92%
Probability of exploitation in 30 days
99.8%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
Active
Technical impact
Total

Weaknesses (CWE)

  • CWE-787
    (CWE-787|CWE-125)