
We found results for “”
CVE-2024-10190
Date: March 20, 2025
Horovod versions up to and including v0.28.1 are vulnerable to unauthenticated remote code execution. The vulnerability is due to improper handling of base64-encoded data in the "ElasticRendezvousHandler", a subclass of "KVStoreHandler". Specifically, the "_put_value" method in "ElasticRendezvousHandler" calls "codec.loads_base64(value)", which eventually invokes "cloudpickle.loads(decoded)". This allows an attacker to send a malicious pickle object via a PUT request, leading to arbitrary code execution on the server.
Severity Score
Severity Score
Weakness Type (CWE)
Improper Neutralization of Special Elements used in a Command ('Command Injection')
CWE-77CVSS v3.1
Base Score: |
|
---|---|
Attack Vector (AV): | NETWORK |
Attack Complexity (AC): | LOW |
Privileges Required (PR): | NONE |
User Interaction (UI): | NONE |
Scope (S): | UNCHANGED |
Confidentiality (C): | HIGH |
Integrity (I): | HIGH |
Availability (A): | HIGH |