CVE-2022-29186
Last modified
CVE-2022-29186 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. Rundeck is an open source automation service with a web console, command line tools and a WebAPI. Rundeck community and rundeck-enterprise docker images contained a pre-generated SSH keypair. EPSS estimates a 1.10% chance of exploitation in the next 30 days.
Description
Rundeck is an open source automation service with a web console, command line tools and a WebAPI. Rundeck community and rundeck-enterprise docker images contained a pre-generated SSH keypair. If the id_rsa.pub public key of the keypair was copied to authorized_keys files on remote host, those hosts would allow access to anyone with the exposed private credentials. This misconfiguration only impacts Rundeck Docker instances of PagerDuty® Process Automation On Prem (formerly Rundeck) version 4.0 and earlier, not Debian, RPM or .WAR. Additionally, the id_rsa.pub file would have to be copied from the Docker image filesystem contents without overwriting it and used to configure SSH access on a host. A patch on Rundeck's `main` branch has removed the pre-generated SSH key pair, but it does not remove exposed keys that have been configured. To patch, users must run a script on hosts in their environment to search for exposed keys and rotate them. Two workarounds are available: Do not use any pre-existing public key file from the rundeck docker images to allow SSH access by adding it to authorized_keys files and, if you have copied the public key file included in the docker image, remove it from any authorized_keys files.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Pagerduty | Rundeck | < 4.1.0 |
References
- https://github.com/rundeck/rundeck/commit/16ef7a70b202492f9fbb54d8af4bb8ea0afa10adPatch, Third Party Advisory
- https://github.com/rundeck/rundeck/security/advisories/GHSA-qxjx-xr2m-hgqxThird Party Advisory
- https://github.com/rundeck/rundeck/commit/16ef7a70b202492f9fbb54d8af4bb8ea0afa10adPatch, Third Party Advisory
- https://github.com/rundeck/rundeck/security/advisories/GHSA-qxjx-xr2m-hgqxThird Party Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2022-29186?
How severe is CVE-2022-29186?
How do I fix CVE-2022-29186?
Are you affected by CVE-2022-29186?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
