← Vulnerability feed

Vulnerability record · CVE-2021-3560 · published 16 February 2022

CVE-2021-3560: polkit D-Bus credential check bypass allows local root escalation

Polkit Project · Polkit

polkit can be tricked into bypassing credential checks for D-Bus requests, letting an unprivileged local user elevate to root. Because polkit is a core authorization component on many Linux distributions, a local foothold can be turned into full administrative control of the host.

7.8 CVSS 3.1 High CISA KEV since 12 May 2023 EPSS 24% · top 2.3% CWE-863 · Incorrect authorizationCWE-754 · CWE-754
7.8CVSS 3.1 base score, v2 7.2
24%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
6Affected product versions listed by NVD
9References, 2 tagged exploit
17 Jun 2026Last modified by NVD

Description

It was found that polkit could be tricked into bypassing the credential checks for D-Bus requests, elevating the privileges of the requestor to the root user. This flaw could be used by an unprivileged local attacker to, for example, create a new local administrator. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 17 September 2026. Confidence: high.

high priorityLocal privilege escalation to root with a public exploit and KEV listing, but it requires an existing local foothold rather than remote reach.

What it is

polkit can be tricked into bypassing credential checks for D-Bus requests, letting an unprivileged local user elevate to root. Because polkit is a core authorization component on many Linux distributions, a local foothold can be turned into full administrative control of the host.

Impact

An attacker gains root privileges, enabling creation of a new local administrator account and full read/write access to data plus the ability to disrupt system availability.

Attack surface

Reached locally through D-Bus requests to polkit; the CVSS vector shows local access (AV:L) with low privileges (PR:L) and no user interaction (UI:N). No remote or network vector is described.

Exploitation

Listed in CISA KEV since 2023-05-12 with a required action to apply vendor updates, and EPSS shows a 30-day probability of 0.23708 (97.7th percentile). A public exploit write-up is referenced, so exploitation is established and active.

What to do

  • Apply vendor polkit updates for your distribution (Red Hat, Debian, Ubuntu, Canonical) per the vendor advisory and KEV required action.
  • Restrict local interactive access and audit accounts with shell or D-Bus access on multi-user hosts.
  • Monitor for unexpected creation of local administrator or sudo-capable accounts.
  • Where patching is delayed, limit exposure by reducing untrusted local users on affected systems.

Detection

  • Alert on new or modified accounts in /etc/passwd, /etc/shadow and sudoers files outside change windows.
  • Monitor process ancestry where polkit or dbus-daemon spawns shells or administrative tools unexpectedly.
  • Audit D-Bus method calls to polkit from non-privileged UIDs for anomalous patterns.
  • Track host-level privilege escalation events correlated with recent local logins.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2021-3560 to the Known Exploited Vulnerabilities catalog on 12 May 2023 as "Red Hat Polkit Incorrect Authorization Vulnerability". Required action: Apply updates per vendor instructions. Federal deadline 2 June 2023.

Affected products

6 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-3560 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2025-32433Erlang/OTP SSH server missing authentication allows remote code executionErlang/OTP SSH servers before OTP-27.3.3, OTP-26.2.5.11 and OTP-25.3.2.20 mishandle SSH protocol messages, letting an unauthenticated attacker execut…KEVEPSS 99%analysed10.0CVE-2025-24201Apple WebKit out-of-bounds write allows sandbox escapeCVE-2025-24201 is an out-of-bounds write in Apple's WebKit that was addressed with improved checks. Maliciously crafted web content may break out of …KEVEPSS 3.8%analysed10.0CVE-2021-44228Apache Log4j2 JNDI lookup remote code executionApache Log4j2 versions 2.0-beta9 through 2.15.0 (excluding 2.12.2, 2.12.3, and 2.3.1) do not protect against attacker-controlled LDAP and other JNDI …KEVEPSS 100%analysed10.0CVE-2019-7609Kibana Timelion visualizer code injection enables remote code executionKibana before 5.6.15 and 6.6.1 contains an arbitrary code execution flaw in the Timelion visualizer. An attacker who can reach the Timelion applicati…KEVEPSS 95%analysed9.9CVE-2019-1003029Jenkins Script Security Plugin sandbox bypass allows code executionThe Jenkins Script Security Plugin 1.53 and earlier fails to properly enforce its Groovy sandbox in GroovySandbox.java and SecureGroovyScript.java, l…KEVEPSS 74%analysed9.9CVE-2019-1003030Jenkins Pipeline Groovy Plugin sandbox bypass allows arbitrary code executionThe Jenkins Pipeline: Groovy Plugin (2.63 and earlier) contains a sandbox bypass in CpsGroovyShell.java. Attackers who can control pipeline scripts c…KEVEPSS 97%analysed9.8CVE-2026-24061GNU Inetutils telnetd argument injection allows remote auth bypasstelnetd in GNU Inetutils through 2.7 fails to sanitize the USER environment variable, so a value such as "-f root" is passed as an argument to login …KEVEPSS 99%analysed9.8CVE-2025-39682Linux kernel TLS zero-length record handling flaw on rx_listThe Linux kernel TLS receive path mishandles zero-length records that arrive from the rx_list, breaking the assumption that a record type change cann…KEVEPSS 2.9%analysed

Source: NIST National Vulnerability Database (record CVE-2021-3560), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.