CVE Catalog

CVE-2023-36480

CriticalCVSS 9.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.69%

74th percentile - higher than 74% of all known CVEs

Summary

The Aerospike Java client prior to versions 7.0.0, 6.2.0, 5.2.0, and 4.5.0 deserializes Java objects from server responses without proper validation. Attackers can exploit this vulnerability to inject malicious code, potentially taking control of the client machine.

Risk Assessment

Organizations may be exposed to remote code execution, posing a serious threat to the security of systems and data. Compromising the client machine could lead to further attacks on IT infrastructure.

Recommendation

It is recommended to update the Aerospike Java client to versions 7.0.0, 6.2.0, 5.2.0, or 4.5.0 to patch this vulnerability. A security audit of communication with Aerospike servers should also be conducted.

Original NVD description (English source)

The Aerospike Java client is a Java application that implements a network protocol to communicate with an Aerospike server. Prior to versions 7.0.0, 6.2.0, 5.2.0, and 4.5.0 some of the messages received from the server contain Java objects that the client deserializes when it encounters them without further validation. Attackers that manage to trick clients into communicating with a malicious server can include especially crafted objects in its responses that, once deserialized by the client, force it to execute arbitrary code. This can be abused to take control of the machine the client is running on. Versions 7.0.0, 6.2.0, 5.2.0, and 4.5.0 contain a patch for this issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS