Cloudanix VulnDB

CVE-2024-28718

Critical · 9.8

CVSS

9.8

EPSS

1.1%

Published

Apr 12, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A flaw in a cloud management tool lets remote attackers run any commands they choose on the server without needing to log in.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Full Compromise
Component
Application
Class
RCE
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw permits remote attackers to execute arbitrary code by exploiting improper handling in the cert_manager.py component of OpenStack Magnum.

Why it matters to the business

Successful exploitation grants full system control, enabling data theft, service disruption, and unauthorized access across cloud infrastructure with high urgency due to the critical severity and public availability of details.

How an attack unfolds

An attacker locates an exposed OpenStack Magnum instance and sends specially crafted requests targeting cert_manager.py to achieve remote code execution without authentication.

How to fix it

Upgrade affected packages immediately; for gnu-mirror-unofficial/recutils apply the fix at commit 34b75ed7ad492c8e38b669ebafe0176f1f9992d2, and apply equivalent patches or updates for OpenStack Magnum yoga-eom to address the cert_manager.py issue.

How to confirm the fix worked

Verify the deployed version against the fixed commit or patch level, review configuration for exposed endpoints, and test that arbitrary code paths are no longer reachable.

Typical attack path

  1. Scan for publicly reachable OpenStack Magnum deployments
  2. Craft and transmit malicious input to the cert_manager.py endpoint
  3. Trigger code execution to establish a foothold and run commands

How to detect it

Inspect application and web server logs for unusual requests to cert_manager.py paths, monitor for unexpected process spawns or file modifications following Magnum API calls, and correlate with authentication logs showing unauthenticated access attempts.

What your security team should do

  • Prioritize patching all OpenStack Magnum instances within the next 48 hours given the critical CVSS score
  • Monitor network traffic to Magnum API endpoints for anomalous requests
  • Review and restrict certificate management component access
  • Scan downstream dependents for exposure given ecosystem usage

The record

An issue in OpenStack magnum yoga-eom version allows a remote attacker to execute arbitrary code via the cert_manager.py. component.

Affected packages

Ecosystem Package Introduced Fixed
PyPI magnum 0 14.1.2
PyPI magnum 15.0.0.0rc1 15.0.2
PyPI magnum 16.0.0.0rc1 16.0.2
PyPI magnum 17.0.0.0rc1 17.0.2
Ubuntu:16.04:LTS magnum 0 No fix
Ubuntu:18.04:LTS magnum 0 No fix
Ubuntu:20.04:LTS magnum 0 No fix
Ubuntu:22.04:LTS magnum 0 No fix
Ubuntu:24.04:LTS magnum 0 No fix
Ubuntu:24.10 magnum 0 No fix
Ubuntu:25.04 magnum 0 No fix
Ubuntu:25.10 magnum 0 No fix
Ubuntu:Pro:16.04:LTS magnum 0 No fix
Ubuntu:Pro:18.04:LTS magnum 0 No fix
Ubuntu:Pro:20.04:LTS magnum 0 No fix
pypi magnum 15.0.0.0rc1 No fix
pypi magnum 16.0.0.0rc1 No fix
pypi magnum 17.0.0.0rc1 No fix

Related vulnerabilities