Every CVE Search/ Get API key

CVE-2022-1049

A flaw was found in the Pacemaker configuration tool (pcs). The pcs daemon was allowing expired...

8.8 HighFix available

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

1.97%Up 1.1 points since Mar 26, 2022
90%50%10%1%

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 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.5 MediumAV: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 HighCVSS: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 HighCVSS: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 HighCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 MediumCVSS: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 HighCVSS: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

Affected packages
PackageAffectedFixed
pcs
AlmaLinux:8
before 0.10.14-5.el8.alma
0.10.14-5.el8.alma
pcs-snmp
AlmaLinux:8
before 0.10.14-5.el8.alma
0.10.14-5.el8.alma
pcs
AlmaLinux:9
before 0.11.3-4.el9
0.11.3-4.el9
pcs-snmp
AlmaLinux:9
before 0.11.3-4.el9
0.11.3-4.el9
pcs
TuxCare: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-snmp
TuxCare: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
TuxCare: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-snmp
TuxCare: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
Debian:12
before 0.11.3-1
0.11.3-1
pcs
Debian:13
before 0.11.3-1
0.11.3-1
Show 20 moreShow less
Affected packages
PackageAffectedFixed
pcs
Debian:14
before 0.11.3-1
0.11.3-1
pcs
Debian:10
before 0.10.1-2+deb10u1, plus listed versions
0.10.1-2
0.10.1-2+deb10u1
pcs
Debian: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
pcs
openEuler:20.03-LTS-SP1
before 0.10.5-2.oe1
0.10.5-2.oe1
pcs
openEuler:20.03-LTS-SP3
before 0.10.5-2.oe1
0.10.5-2.oe1
pcs
openEuler:22.03-LTS
before 0.10.8-3.oe2203
0.10.8-3.oe2203
pcs
Red Hat:enterprise_linux:8::highavailability
before 0:0.10.14-5.el8
0:0.10.14-5.el8
pcs-snmp
Red Hat:enterprise_linux:8::highavailability
before 0:0.10.14-5.el8
0:0.10.14-5.el8
pcs
Red Hat:enterprise_linux:8::resilientstorage
before 0:0.10.14-5.el8
0:0.10.14-5.el8
pcs-snmp
Red Hat:enterprise_linux:8::resilientstorage
before 0:0.10.14-5.el8
0:0.10.14-5.el8
pcs
Red Hat:enterprise_linux:9::highavailability
before 0:0.11.3-4.el9
0:0.11.3-4.el9
pcs-snmp
Red Hat:enterprise_linux:9::highavailability
before 0:0.11.3-4.el9
0:0.11.3-4.el9
pcs
Red Hat:enterprise_linux:9::resilientstorage
before 0:0.11.3-4.el9
0:0.11.3-4.el9
pcs-snmp
Red Hat:enterprise_linux:9::resilientstorage
before 0:0.11.3-4.el9
0:0.11.3-4.el9
pcs
Rocky Linux:8
before 0:0.10.14-5.el8
0:0.10.14-5.el8
pcs
Rocky Linux:9
before 0:0.11.3-4.el9_1.1
0:0.11.3-4.el9_1.1
pcs
Ubuntu: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
pcs
Ubuntu: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
pcs
Ubuntu: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
pcs
Ubuntu: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

History
RecordedChangedSources
affected, factsOSV
aliasesEUVD
first indexedCVE 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

Show 68 moreShow less
MoveEnter Open