CVE-2024-9701
Last modified
CVE-2024-9701 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. A Remote Code Execution (RCE) vulnerability has been identified in the Kedro ShelveStore class (version 0.19.8). This vulnerability allows an attacker to execute arbitrary Python code via deserialization of malicious payloads, potentially leading to a full system compromise. EPSS estimates a 1.03% chance of exploitation in the next 30 days.
Description
A Remote Code Execution (RCE) vulnerability has been identified in the Kedro ShelveStore class (version 0.19.8). This vulnerability allows an attacker to execute arbitrary Python code via deserialization of malicious payloads, potentially leading to a full system compromise. The ShelveStore class uses Python's shelve module to manage session data, which relies on pickle for serialization. Crafting a malicious payload and storing it in the shelve file can lead to RCE when the payload is deserialized.
Metrics
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2024-9701?
How severe is CVE-2024-9701?
How do I fix CVE-2024-9701?
Are you affected by CVE-2024-9701?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
