Auth bypass in Cobbler
CVE-2024-47533
Cobbler, a Linux installation server that allows for rapid setup of network installation environments, has an improper authentication vulnerability starting in version 3.0.0 and prior to versions 3.2.3 and 3.3.7. `utils.get_shared_secret()` always returns `-1`, which allows anyone to connect to cobbler XML-RPC as user `''` password `-1` and make any changes. This gives anyone with network access to a cobbler server full control of the server. Versions 3.2.3 and 3.3.7 fix the issue.
Vulnerability class: Broken Authentication
EPSS: 0.039 (89.3th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 9.8 (Critical). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H.
Affected products
- Cobbler — versions >= 3.0.0, < 3.2.3, >= 3.3.0, < 3.3.7
Weakness classification (CWE)
Public proof-of-concept exploits
References
- security-advisories@github.com (x_refsource_CONFIRM)
- security-advisories@github.com (x_refsource_MISC)
- security-advisories@github.com (x_refsource_MISC)
Frequently asked questions
- What is CVE-2024-47533?
- CVE-2024-47533 is a critical-severity vulnerability in Cobbler, classified under Improper Authentication. CVSS score: 9.8/10. Published 2024-11-18.
- How severe is CVE-2024-47533?
- Critical severity. CVSS v3 base score is 9.8 out of 10.
- Is CVE-2024-47533 known to be exploited?
- 12 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.