Every CVE Search/ Get API key

CVE-2021-44225

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message...

5.4 MediumFix available

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

1.12%Up 0.5 points since Nov 26, 2021
90%50%10%1%

What each source reports

NVD Score used 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
CVE-2021-44225
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS 2.0
5.5 MediumAV:N/AC:L/Au:S/C:P/I:P/A:N
Updated
2026-11-02
CVE List No score

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
CVE-2021-44225
Updated
2026-11-02
EUVDEUVD-2021-31074 No score

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
EUVD-2021-31074
Updated
2026-11-03
GitHub AdvisoriesGHSA-jpw2-cwxg-4qv8 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message...

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
GHSA-jpw2-cwxg-4qv8
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Weakness
CWE-668
Updated
2026-11-02
OSVALPINE-CVE-2021-44225 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
ALPINE-CVE-2021-44225
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-03
OSVAZL-6508 5.4

CVE-2021-44225 affecting package keepalived for versions less than 2.2.7-1

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
AZL-6508
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
Show 14 moreShow less
OSV 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
CVE-2021-44225
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2021-44225 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
DEBIAN-CVE-2021-44225
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVOESA-2021-1477 5.4

keepalived security update

High Availability monitor built upon LVS, VRRP and service pollers.

Security Fix(es):

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property(CVE-2021-44225)

Record
OESA-2021-1477
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVRHSA-2022:1930 7.5

Red Hat Security Advisory: keepalived security and bug fix update

Record
RHSA-2022:1930
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2022:1930 7.5

Moderate: keepalived security and bug fix update

The keepalived utility provides simple and robust facilities for load balancing and high availability. The load balancing framework relies on the well-known and widely used IP Virtual Server (IPVS) kernel module providing layer-4 (transport layer) load balancing. Keepalived implements a set of checkers to dynamically and adaptively maintain and manage a load balanced server pool according to the health of the servers. Keepalived also implements the Virtual Router Redundancy Protocol (VRRPv2) to achieve high availability with director failover.

Security Fix(es):

  • keepalived: dbus access control bypass (CVE-2021-44225)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.6 Release Notes linked from the References section.

Record
RLSA-2022:1930
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-44225 5.4

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property

Record
UBUNTU-CVE-2021-44225
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Updated
2026-11-02
OSVALSA-2022:1930 No score

Moderate: keepalived security and bug fix update

The keepalived utility provides simple and robust facilities for load balancing and high availability. The load balancing framework relies on the well-known and widely used IP Virtual Server (IPVS) kernel module providing layer-4 (transport layer) load balancing. Keepalived implements a set of checkers to dynamically and adaptively maintain and manage a load balanced server pool according to the health of the servers. Keepalived also implements the Virtual Router Redundancy Protocol (VRRPv2) to achieve high availability with director failover.

Security Fix(es):

  • keepalived: dbus access control bypass (CVE-2021-44225)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2022:1930
Updated
2026-11-02
OSVMGASA-2021-0567 No score

Updated keepalived packages fix security vulnerability

In Keepalived through 2.2.4, the D-Bus policy does not sufficiently restrict the message destination, allowing any user to inspect and manipulate any property. This leads to access-control bypass in some situations in which an unrelated D-Bus system service has a settable (writable) property (CVE-2021-44225).

Record
MGASA-2021-0567
Updated
2026-11-02
OSVopenSUSE-SU-2024:11888-1 No score

keepalived-2.2.7-1.1 on GA media

These are all security issues fixed in the keepalived-2.2.7-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11888-1
Updated
2026-11-02
OSVSUSE-SU-2022:2923-1 No score

Security update for keepalived

This update for keepalived fixes the following issues:

  • CVE-2021-44225: Fix a potential privilege escalation due to insufficient control in the D-Bus policy (bsc#1193115).
Record
SUSE-SU-2022:2923-1
Updated
2026-11-02
OSVSUSE-SU-2022:3232-1 No score

Security update for keepalived

This update for keepalived fixes the following issues:

  • CVE-2021-44225: Fix a potential privilege escalation due to insufficient control in the D-Bus policy (bsc#1193115).

Bugfixes:

  • Set ProtectKernelModules to false in service file (bsc#1202808).
Record
SUSE-SU-2022:3232-1
Updated
2026-11-02
OSVSUSE-SU-2022:3234-1 No score

Security update for keepalived

This update for keepalived fixes the following issues:

  • CVE-2021-44225: Fix a potential privilege escalation due to insufficient control in the D-Bus policy (bsc#1193115).
Record
SUSE-SU-2022:3234-1
Updated
2026-11-02
OSVSUSE-SU-2022:3235-1 No score

Security update for keepalived

This update for keepalived fixes the following issues:

  • CVE-2021-44225: Fix a potential privilege escalation due to insufficient control in the D-Bus policy (bsc#1193115).
Record
SUSE-SU-2022:3235-1
Updated
2026-11-02
OSVUSN-5188-1 No score

keepalived vulnerability

It was discovered that Keepalived incorrectly handled certain messages. An attacker could possibly use this issue to access-control bypass.

Record
USN-5188-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
keepalived
Alpine:v3.16
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.17
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.18
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.19
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.20
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.21
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.22
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.23
before 2.2.7-r0
2.2.7-r0
keepalived
Alpine:v3.24
before 2.2.7-r0
2.2.7-r0
keepalived
AlmaLinux:8
before 2.1.5-8.el8
2.1.5-8.el8
Show 27 moreShow less
Affected packages
PackageAffectedFixed
keepalived
Azure Linux:2
before 2.2.7-1
2.2.7-1
keepalived
Debian:12
before 1:2.2.4-0.2
1:2.2.4-0.2
keepalived
Debian:13
before 1:2.2.4-0.2
1:2.2.4-0.2
keepalived
Debian:14
before 1:2.2.4-0.2
1:2.2.4-0.2
keepalived
Debian:10
before 1:2.0.10-1+deb10u1, plus listed versions
1:2.0.10-1
1:2.0.10-1+deb10u1
keepalived
Mageia:8
before 2.2.4-1.mga8
2.2.4-1.mga8
keepalived
openEuler:20.03-LTS-SP1
before 2.0.20-19.oe1
2.0.20-19.oe1
keepalived
openEuler:20.03-LTS-SP2
before 2.0.20-19.oe1
2.0.20-19.oe1
keepalived
Red Hat:enterprise_linux:8::appstream
before 0:2.1.5-8.el8
0:2.1.5-8.el8
keepalived-debuginfo
Red Hat:enterprise_linux:8::appstream
before 0:2.1.5-8.el8
0:2.1.5-8.el8
keepalived-debugsource
Red Hat:enterprise_linux:8::appstream
before 0:2.1.5-8.el8
0:2.1.5-8.el8
keepalived
Rocky Linux:8
before 0:2.1.5-8.el8
0:2.1.5-8.el8
keepalived
SUSE:Linux Enterprise High Availability Extension 15 SP1
before 2.0.19-150100.3.6.1
2.0.19-150100.3.6.1
keepalived
SUSE:Linux Enterprise High Availability Extension 15 SP2
before 2.0.19-150100.3.6.1
2.0.19-150100.3.6.1
keepalived
SUSE:Linux Enterprise High Availability Extension 15 SP3
before 2.0.19-150100.3.6.1
2.0.19-150100.3.6.1
keepalived
openSUSE:Leap 15.3
before 2.0.19-150100.3.6.1
2.0.19-150100.3.6.1
keepalived
SUSE:Linux Enterprise High Availability Extension 15 SP4
before 2.2.2-150400.3.5.1
2.2.2-150400.3.5.1
keepalived
openSUSE:Leap 15.4
before 2.2.2-150400.3.5.1
2.2.2-150400.3.5.1
keepalived
SUSE:HPE Helion OpenStack 8
before 2.0.19-3.9.1
2.0.19-3.9.1
keepalived
SUSE:OpenStack Cloud 8
before 2.0.19-3.9.1
2.0.19-3.9.1
keepalived
SUSE:OpenStack Cloud Crowbar 8
before 2.0.19-3.9.1
2.0.19-3.9.1
keepalived
SUSE:OpenStack Cloud 9
before 2.0.19-3.6.1
2.0.19-3.6.1
keepalived
SUSE:OpenStack Cloud Crowbar 9
before 2.0.19-3.6.1
2.0.19-3.6.1
keepalived
Ubuntu:18.04:LTS
before 1:1.3.9-1ubuntu0.18.04.3, plus listed versions
1:1.3.2-1build11:1.3.9-11:1.3.9-1build11:1.3.9-1ubuntu0.18.04.11:1.3.9-1ubuntu0.18.04.2
1:1.3.9-1ubuntu0.18.04.3
keepalived
Ubuntu:20.04:LTS
before 1:2.0.19-2ubuntu0.1, plus listed versions
1:2.0.10-1build21:2.0.19-1build11:2.0.19-2
1:2.0.19-2ubuntu0.1
keepalived
Ubuntu:22.04:LTS
before 1:2.2.4-0.2, plus listed versions
1:2.1.5-0.2ubuntu1
1:2.2.4-0.2
keepalived
openSUSE:Tumbleweed
before 2.2.7-1.1
2.2.7-1.1

History

History
RecordedChangedSources
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-44225 is a medium vulnerability (CVSS 5.4) in Keepalived, published November 26, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.12%, the 66th percentile. Fixed in keepalived 2.2.7-r0.

References

Show 32 moreShow less
MoveEnter Open