CVE-2024-39864CWE-665CWE-94

Apache CloudStack: Integration API service uses dynamic port when disabled

Critical · published July 5, 2024

CVSS v3.1
9.8
EPSS
2%
Percentile
78.0
In the wild
Unconfirmed
What it is

🚨 The CloudStack integration API is like a secret door in your fortress, and guess what? It’s open to the world, waiting for someone to waltz right in! 🔥 Think of it like a hotel with a hidden side entrance that isn’t monitored. Normally, it should be locked, but due to a faulty security system, this special door might end up wide open, allowing anyone on the street to stroll in and access the guest rooms without a key. An attacker with access to your CloudStack management network could find that random port and unleash chaos! They could perform unauthorized admin actions and even execute remote code, leading to an all-out takeover of your infrastructure – your data, systems, and services would be left vulnerable and exposed!

Put simply

Think of it like a hotel with a hidden side entrance that isn’t monitored. Normally, it should be locked, but due to a faulty security system, this special door might end up wide open, allowing anyone on the street to stroll in and access the guest rooms without a key. This vulnerability arises from an improper initialization in the integration API service, causing it to bind to a random port when the port value is set to 0. If exploited, this allows attackers to perform unauthorized actions that could compromise the entire CloudStack environment.

What to do

An attacker with access to your CloudStack management network could find that random port and unleash chaos! They could perform unauthorized admin actions and even execute remote code, leading to an all-out takeover of your infrastructure – your data, systems, and services would be left vulnerable and exposed! Immediately restrict network access on your CloudStack management servers to essential ports only. Upgrade to version 4.18.2.1, 4.19.0.2, or later to patch this vulnerability. Don't wait – secure your networks today! You can tackle this! With these steps, you'll strengthen your defenses and keep your data safe. 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.01772 · 78.0th percentile
Weaknesses
CWE-665 · Improper Initialization; CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2024-07-05T13:40Z
EPSS history
Timeline
  • 05 JUL 13:40Z
    Apache CloudStack: Integration API service uses dynamic port when disabled
    cvelistv5