CVE-2024-56518

Hazelcast Management Center through 6.0 allows remote code execution via a JndiLoginModule user.provider.url in a hazelcast-client XML document (aka a client…

Critical · published April 17, 2025

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

🚨 A single line in a configuration file could let attackers run code on your server! This vulnerability in Hazelcast Management Center is a huge deal! 🔥 Think of this like a waiter taking a customer's order without double-checking what was written down. If someone slips in a sneaky request, it could lead to a disastrous meal — or, in this case, a compromised server! An attacker could exploit this vulnerability to execute arbitrary code on your Hazelcast server, potentially gaining complete control over your environment. This means they could steal sensitive information, disrupt services, or even install malicious software. The ramifications could be absolutely devastating!

Put simply

Think of this like a waiter taking a customer's order without double-checking what was written down. If someone slips in a sneaky request, it could lead to a disastrous meal — or, in this case, a compromised server! This vulnerability arises from the ability to specify a malicious `user.provider.url` in the `JndiLoginModule` within a `hazelcast-client` XML document, which can be uploaded through the `/cluster-connections` endpoint, allowing for remote code execution.

What to do

An attacker could exploit this vulnerability to execute arbitrary code on your Hazelcast server, potentially gaining complete control over your environment. This means they could steal sensitive information, disrupt services, or even install malicious software. The ramifications could be absolutely devastating! To protect your infrastructure, immediately patch to the latest version of Hazelcast Management Center. Review your configuration files and ensure that only trusted sources are specified for user provider URLs. Additionally, implement strict access controls to the `/cluster-connections` URI. You've got this! By taking these steps, you'll reclaim your security hero status and lock down your systems! 🛡️

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.01023 · 63.2th percentile
Published
2025-04-17T00:00Z
EPSS history
Timeline
  • 17 APR 00:00Z
    Hazelcast Management Center through 6.0 allows remote code execution via a JndiLoginModule user.provider.url in a hazelcast-client XML document (aka a client…
    cvelistv5