CVE-2022-1049
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired...
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
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
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
CVE-2022-1049- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.5 Medium
AV:N/AC:L/Au:S/C:P/I:P/A:P - Weakness
- CWE-287
- Updated
- 2026-11-02
CVE List No score
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
CVE-2022-1049- Weakness
- CWE-287
- Updated
- 2026-11-02
EUVDEUVD-2022-24396 No score
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
EUVD-2022-24396- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hhh9-rwf2-2pp5
8.8
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired...
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
GHSA-hhh9-rwf2-2pp5- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-287
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2022-1049
8.8
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
DEBIAN-CVE-2022-1049- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSVOESA-2022-1886
8.8
pcs security update
pcs is a corosync and pacemaker configuration tool. It permits users to easily view, modify and create pacemaker based clusters.
Security Fix(es):
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.(CVE-2022-1049)
- Record
OESA-2022-1886- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVRHSA-2022:7447
6.3
Red Hat Security Advisory: pcs security, bug fix, and enhancement update
- Record
RHSA-2022:7447- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVRHSA-2022:7935
6.3
Red Hat Security Advisory: pcs security, bug fix, and enhancement update
- Record
RHSA-2022:7935- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVRLSA-2022:7447
6.3
Moderate: pcs security, bug fix, and enhancement update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- pcs: improper authentication via PAM (CVE-2022-1049)
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.7 Release Notes linked from the References section.
- Record
RLSA-2022:7447- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVRLSA-2022:7935
6.3
Moderate: pcs security, bug fix, and enhancement update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- pcs: improper authentication via PAM (CVE-2022-1049)
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 9.1 Release Notes linked from the References section.
- Record
RLSA-2022:7935- CVSS 3.1
- 6.3 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2022-1049
8.8
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
UBUNTU-CVE-2022-1049- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2022:7447 No score
Moderate: pcs security, bug fix, and enhancement update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- pcs: improper authentication via PAM (CVE-2022-1049)
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:7447- Updated
- 2026-11-02
OSVALSA-2022:7935 No score
Moderate: pcs security, bug fix, and enhancement update
The pcs packages provide a command-line configuration system for the Pacemaker and Corosync utilities.
Security Fix(es):
- pcs: improper authentication via PAM (CVE-2022-1049)
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:7935- Updated
- 2026-11-02
OSVCLSA-2026-1790610952 No score
pcs: Fix of 7 CVEs
- CVE-2022-1049: fix pcsd PAM auth accepting expired accounts and passwords
- CVE-2022-38900: fix DoS in decode() of bundled decode-uri-component
- CVE-2022-45442: fix reflected file download in bundled sinatra attachment()
- CVE-2023-27530: fix multipart part count DoS in rack (via rack 2.2.20)
- CVE-2023-27539: fix ReDoS in rack header parsing (via rack 2.2.20)
- CVE-2024-52804: fix quadratic cookie parsing in bundled tornado
- CVE-2025-47287: fix multipart parser log flooding DoS in bundled tornado
- Record
CLSA-2026-1790610952- Updated
- 2026-11-02
OSVCLSA-2026-1790611274 No score
pcs: Fix of 7 CVEs
- CVE-2022-1049: fix pcsd PAM auth accepting expired accounts and passwords
- CVE-2022-38900: fix DoS in decode() of bundled decode-uri-component
- CVE-2022-45442: fix reflected file download in bundled sinatra attachment()
- CVE-2023-27530: fix multipart part count DoS in rack (via rack 2.2.20)
- CVE-2023-27539: fix ReDoS in rack header parsing (via rack 2.2.20)
- CVE-2024-52804: fix quadratic cookie parsing in bundled tornado
- CVE-2025-47287: fix multipart parser log flooding DoS in bundled tornado
- Record
CLSA-2026-1790611274- Updated
- 2026-11-02
OSV No score
A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired accounts, and accounts with expired passwords to login when using PAM authentication. Therefore, unprivileged expired accounts that have been denied access could still login.
- Record
CVE-2022-1049- Weakness
- CWE-287
- Updated
- 2026-11-02
OSVUSN-7614-1 No score
pcs vulnerabilities
Cedric Buissart discovered that pcs did not correctly handle certain parameters. An attacker could possibly use this issue to leak sensitive information or elevate their privileges. This issue only affected Ubuntu 16.04 LTS. (CVE-2018-1086)
Ondrej Mular discovered that pcs did not correctly handle Unix socket permissions. An attacker could possibly use this issue to elevate their privileges. This issue only affected Ubuntu 22.04 LTS. (CVE-2022-2735)
It was discovered that pcs did not correctly handle PAM authentication. An attacker could possibly use this issue to bypass authentication mechanisms. This issue only affected Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2022-1049)
It was discovered that pcs did not correctly handle the validation of Node names. An attacker could possibly use this issue to execute a cross-site scripting (XSS) attack. This issue only affected Ubuntu 16.04 LTS. (CVE-2017-2661)
- Record
USN-7614-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pcsAlmaLinux:8 |
before 0.10.14-5.el8.alma | 0.10.14-5.el8.alma |
pcs-snmpAlmaLinux:8 |
before 0.10.14-5.el8.alma | 0.10.14-5.el8.alma |
pcsAlmaLinux:9 |
before 0.11.3-4.el9 | 0.11.3-4.el9 |
pcs-snmpAlmaLinux:9 |
before 0.11.3-4.el9 | 0.11.3-4.el9 |
pcsTuxCare:CentOS:8.4 From an advisory covering 7 CVEs |
before 0.10.8-1.el8.tuxcare.els2 | 0.10.8-1.el8.tuxcare.els2 |
pcs-snmpTuxCare:CentOS:8.4 From an advisory covering 7 CVEs |
before 0.10.8-1.el8.tuxcare.els2 | 0.10.8-1.el8.tuxcare.els2 |
pcsTuxCare:CentOS:8.5 From an advisory covering 7 CVEs |
before 0.10.8-1.el8.tuxcare.els2 | 0.10.8-1.el8.tuxcare.els2 |
pcs-snmpTuxCare:CentOS:8.5 From an advisory covering 7 CVEs |
before 0.10.8-1.el8.tuxcare.els2 | 0.10.8-1.el8.tuxcare.els2 |
pcsDebian:12 |
before 0.11.3-1 | 0.11.3-1 |
pcsDebian:13 |
before 0.11.3-1 | 0.11.3-1 |
Show 20 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pcsDebian:14 |
before 0.11.3-1 | 0.11.3-1 |
pcsDebian:10 |
before 0.10.1-2+deb10u1, plus listed versions 0.10.1-2 |
0.10.1-2+deb10u1 |
pcsDebian:11 From an advisory covering 2 CVEs |
before 0.10.8-1+deb11u1, plus listed versions 0.10.8-1 |
0.10.8-1+deb11u1 |
pcsopenEuler:20.03-LTS-SP1 |
before 0.10.5-2.oe1 | 0.10.5-2.oe1 |
pcsopenEuler:20.03-LTS-SP3 |
before 0.10.5-2.oe1 | 0.10.5-2.oe1 |
pcsopenEuler:22.03-LTS |
before 0.10.8-3.oe2203 | 0.10.8-3.oe2203 |
pcsRed Hat:enterprise_linux:8::highavailability |
before 0:0.10.14-5.el8 | 0:0.10.14-5.el8 |
pcs-snmpRed Hat:enterprise_linux:8::highavailability |
before 0:0.10.14-5.el8 | 0:0.10.14-5.el8 |
pcsRed Hat:enterprise_linux:8::resilientstorage |
before 0:0.10.14-5.el8 | 0:0.10.14-5.el8 |
pcs-snmpRed Hat:enterprise_linux:8::resilientstorage |
before 0:0.10.14-5.el8 | 0:0.10.14-5.el8 |
pcsRed Hat:enterprise_linux:9::highavailability |
before 0:0.11.3-4.el9 | 0:0.11.3-4.el9 |
pcs-snmpRed Hat:enterprise_linux:9::highavailability |
before 0:0.11.3-4.el9 | 0:0.11.3-4.el9 |
pcsRed Hat:enterprise_linux:9::resilientstorage |
before 0:0.11.3-4.el9 | 0:0.11.3-4.el9 |
pcs-snmpRed Hat:enterprise_linux:9::resilientstorage |
before 0:0.11.3-4.el9 | 0:0.11.3-4.el9 |
pcsRocky Linux:8 |
before 0:0.10.14-5.el8 | 0:0.10.14-5.el8 |
pcsRocky Linux:9 |
before 0:0.11.3-4.el9_1.1 | 0:0.11.3-4.el9_1.1 |
pcsUbuntu:Pro:22.04:LTS |
before 0.10.11-2ubuntu3+esm1, plus listed versions 0.10.8-1ubuntu10.10.11-2ubuntu20.10.11-2ubuntu3 |
0.10.11-2ubuntu3+esm1 |
pcsUbuntu:Pro:16.04:LTS From an advisory covering 4 CVEs |
before 0.9.149-1ubuntu1.1+esm1, plus listed versions 0.9.149-10.9.149-1ubuntu10.9.149-1ubuntu1.1 |
0.9.149-1ubuntu1.1+esm1 |
pcsUbuntu:Pro:20.04:LTS From an advisory covering 4 CVEs |
before 0.10.4-3ubuntu0.1~esm1, plus listed versions 0.10.2-10.10.4-20.10.4-2ubuntu10.10.4-3 |
0.10.4-3ubuntu0.1~esm1 |
pcsUbuntu:Pro:22.04:LTS From an advisory covering 4 CVEs |
before 0.10.11-2ubuntu3+esm1, plus listed versions 0.10.8-1ubuntu10.10.11-2ubuntu20.10.11-2ubuntu3 |
0.10.11-2ubuntu3+esm1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2022-1049 is a high vulnerability (CVSS 8.8) in Clusterlabs Pcs, published March 25, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.97%, the 80th percentile. Fixed in pcs 0.10.14-5.el8.alma.
References
huntr.dev/bounties/7aa921fc-a568-4fd8-96f4-7cd826246aa5
debian.org/security/2022/dsa-5226
lists.debian.org/debian-lts-announce/2022/09/msg00017.html
nvd.nist.gov/vuln/detail/CVE-2022-1049
access.redhat.com/errata/RHSA-2022:7447
access.redhat.com/errata/RHSA-2022:7935
Show 68 moreShow less
access.redhat.com/security/cve/CVE-2022-1049
bugzilla.redhat.com/show_bug.cgi?id=2066629
github.com/advisories/GHSA-hhh9-rwf2-2pp5
bugzilla.redhat.com/2066629
errata.almalinux.org/8/ALSA-2022-7447.html
errata.almalinux.org/9/ALSA-2022-7935.html
errata.tuxcare.com/els_os/centos8.4els/CLSA-2026-1790610952.html
nvd.nist.gov/vuln/detail/CVE-2022-38900
nvd.nist.gov/vuln/detail/CVE-2022-45442
nvd.nist.gov/vuln/detail/CVE-2023-27530
nvd.nist.gov/vuln/detail/CVE-2023-27539
nvd.nist.gov/vuln/detail/CVE-2024-52804
nvd.nist.gov/vuln/detail/CVE-2025-47287
errata.tuxcare.com/els_os/centos8.5els/CLSA-2026-1790611274.html
github.com/CVEProject/cvelistV5/tree/main/cves/2022/1xxx/CVE-2022-1049.json
security-tracker.debian.org/tracker/CVE-2022-1049
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1886
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.7_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1730232
bugzilla.redhat.com/show_bug.cgi?id=1786964
bugzilla.redhat.com/show_bug.cgi?id=1791661
bugzilla.redhat.com/show_bug.cgi?id=1791670
bugzilla.redhat.com/show_bug.cgi?id=1874624
bugzilla.redhat.com/show_bug.cgi?id=1909904
bugzilla.redhat.com/show_bug.cgi?id=1950551
bugzilla.redhat.com/show_bug.cgi?id=1954099
bugzilla.redhat.com/show_bug.cgi?id=2019894
bugzilla.redhat.com/show_bug.cgi?id=2023845
bugzilla.redhat.com/show_bug.cgi?id=2059500
bugzilla.redhat.com/show_bug.cgi?id=2064805
bugzilla.redhat.com/show_bug.cgi?id=2115326
bugzilla.redhat.com/show_bug.cgi?id=2117650
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_7447.json
cve.org/CVERecord?id=CVE-2022-1049
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.1_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1301204
bugzilla.redhat.com/show_bug.cgi?id=2024522
bugzilla.redhat.com/show_bug.cgi?id=2026725
bugzilla.redhat.com/show_bug.cgi?id=2029844
bugzilla.redhat.com/show_bug.cgi?id=2039884
bugzilla.redhat.com/show_bug.cgi?id=2053177
bugzilla.redhat.com/show_bug.cgi?id=2054671
bugzilla.redhat.com/show_bug.cgi?id=2058243
bugzilla.redhat.com/show_bug.cgi?id=2058246
bugzilla.redhat.com/show_bug.cgi?id=2058247
bugzilla.redhat.com/show_bug.cgi?id=2058251
bugzilla.redhat.com/show_bug.cgi?id=2058252
bugzilla.redhat.com/show_bug.cgi?id=2059122
bugzilla.redhat.com/show_bug.cgi?id=2059142
bugzilla.redhat.com/show_bug.cgi?id=2059145
bugzilla.redhat.com/show_bug.cgi?id=2059148
bugzilla.redhat.com/show_bug.cgi?id=2059149
bugzilla.redhat.com/show_bug.cgi?id=2059177
bugzilla.redhat.com/show_bug.cgi?id=2059501
bugzilla.redhat.com/show_bug.cgi?id=2064818
bugzilla.redhat.com/show_bug.cgi?id=2076585
bugzilla.redhat.com/show_bug.cgi?id=2095695
bugzilla.redhat.com/show_bug.cgi?id=2097778
bugzilla.redhat.com/show_bug.cgi?id=2102663
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_7935.json
errata.rockylinux.org/RLSA-2022:7447
errata.rockylinux.org/RLSA-2022:7935
ubuntu.com/security/CVE-2022-1049
ubuntu.com/security/notices/USN-7614-1
ubuntu.com/security/CVE-2017-2661
ubuntu.com/security/CVE-2018-1086
ubuntu.com/security/CVE-2022-2735