pacemaker: Insufficient local IPC client-server authentication on the client's side can lead to local privesc
Published Apr 18, 2019
7.8
HIGHCVSS 3.1
EPSS 0.39%
Description
A flaw was found in the way pacemaker's client-server authentication was implemented in versions up to and including 2.0.0. A local attacker could use this flaw, and combine it with other IPC weaknesses, to achieve local privilege escalation.
Affected products
-
- Version affects up to and including Pacemaker-2.0.0StatusaffectedConstraints-
- Version
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| ClusterLabs | Pacemaker | n/a |
|
Configuration 1
- ≤ 2.0.0
Configuration 2
- 16.04
- 18.04
- 18.10
- 19.04
Configuration 3
- 28
- 29
- 30
Configuration 4
- 9.0
Configuration 6
- 8.0
- 8.1
- 8.2
- 8.4
- 8.6
- 8.2
- 8.4
- 8.6
- 8.2
- 8.4
- 8.6
No data.
Red Hat Enterprise Linux 7
pacemaker-0:1.1.19-8.el7_6.5
Fixed · RHSA-2019:1278
Red Hat Enterprise Linux 8
pacemaker-0:2.0.1-4.el8_0.3
Fixed · RHSA-2019:1279
Red Hat Enterprise Linux 6
pacemaker
Will not fix
Red Hat Storage 3
pacemaker
Will not fix
| Product | Package | State | Advisory |
|---|---|---|---|
| Red Hat Enterprise Linux 7 | pacemaker-0:1.1.19-8.el7_6.5 | Fixed | RHSA-2019:1278 |
| Red Hat Enterprise Linux 8 | pacemaker-0:2.0.1-4.el8_0.3 | Fixed | RHSA-2019:1279 |
| Red Hat Enterprise Linux 6 | pacemaker | Will not fix | n/a |
| Red Hat Storage 3 | pacemaker | Will not fix | n/a |
No package ranges for this CVE.
Remediation
Red Hat statement
This is essentially a design level security flaw which can be combined with other flaws to achieve local privilege escalation for clusters running pacemaker. The attacker needs to have access to the cluster node running pacemaker (AV:L). The attacker can use easily use the design flaw via the confused deputy problem to run the exploit (AC:L), also needs to have login access to the pacemaker node to run the exploit (PR:L). Due to the elevated privileges obtained, there is an impact to the system beyond the pacemaker node itself (S:C). Lastly due to the attacker's ability to run arbitrary code as root, confidentiality, integrity, and availability of the system is affected. (CIA:H)
Metrics
No CVSS v4.0 score for this CVE.
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
AV:L/AC:L/Au:N/C:P/I:P/A:P
This CVE is not in the KEV list.
No CISA SSVC assessment for this CVE yet.
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
Score over time
2021–2026- EPSS v1
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Percentile over time
- EPSS v1
- EPSS v2
- EPSS v3
- EPSS v4
- EPSS v5
Table of values (15 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 0.39% (0.00387) | 30.37th | v5 (v2026.06.15) |
| Jun 15, 2026 | 0.40% (0.00403) | 31.88th | v5 (v2026.06.15) |
| Mar 17, 2025 | 0.04% (0.00041) | 9.72th | v4 (v2025.03.14) |
| Dec 12, 2024 | 0.04% (0.00044) | 11.89th | v3 (v2023.03.01) |
| Jul 20, 2024 | 0.04% (0.00044) | 10.41th | v3 (v2023.03.01) |
| Sep 30, 2023 | 0.04% (0.00044) | 8.41th | v3 (v2023.03.01) |
| Mar 7, 2023 | 0.04% (0.00042) | 5.63th | v3 (v2023.03.01) |
| Mar 6, 2023 | 1.28% (0.01282) | 68.34th | v2 (v2022.01.01) |
| Feb 22, 2023 | 1.28% (0.01282) | 68.05th | v2 (v2022.01.01) |
| Apr 1, 2022 | 1.28% (0.01282) | 65.91th | v2 (v2022.01.01) |
| Feb 4, 2022 | 1.28% (0.01282) | 41.72th | v2 (v2022.01.01) |
| Feb 3, 2022 | 1.44% (0.01440) | 32.36th | v1 |
| Jan 6, 2022 | 1.44% (0.01440) | 31.65th | v1 |
| Sep 1, 2021 | 1.44% (0.01440) | 71.01th | v1 |
| Apr 14, 2021 | 1.44% (0.01440) | 0.00th | v1 |
References (17)
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00012.html vendor-advisoryMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00034.html vendor-advisoryMailing ListThird Party Advisory
- http://www.securityfocus.com/bid/108042 vdb-entryBroken Link
- https://access.redhat.com/errata/RHSA-2019:1278 vendor-advisoryThird Party Advisory
- https://access.redhat.com/errata/RHSA-2019:1279 vendor-advisoryThird Party Advisory
- https://access.redhat.com/security/cve/CVE-2018-16877 Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1652646 Issue Tracking
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2018-16877 Issue TrackingPatchThird Party Advisory
- https://github.com/ClusterLabs/pacemaker/pull/1749 PatchThird Party Advisory
- https://lists.debian.org/debian-lts-announce/2021/01/msg00007.html mailing-listMailing ListThird Party Advisory
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/3GCWFO7GL6MBU6C4BGFO3P6L77DIBBF3/ vendor-advisory
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/FY4M4RMIG2POKC6OOFQODGKPRYXHET2F/ vendor-advisory
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HR6QUYGML735EI3HEEHYRDW7EG73BUH2/ vendor-advisory
- https://nvd.nist.gov/vuln/detail/CVE-2018-16877
- https://security.gentoo.org/glsa/202309-09 vendor-advisory
- https://usn.ubuntu.com/3952-1/ vendor-advisoryThird Party Advisory
- https://www.cve.org/CVERecord?id=CVE-2018-16877
Change history (0)
No recorded changes yet.