CVE-2024-34073: high-severity vulnerability in aws sagemaker-python-sdk
Command Injection in sagemaker-python-sdk
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
The sagemaker-python-sdk library has a command injection vulnerability in its capture_dependencies function that can execute arbitrary system commands if a malicious file path is provided as input. An attacker could exploit this to run unauthorized code on the system.
The capture_dependencies function in sagemaker.serve.save_retrive.version_1_0_0.save.utils fails to properly sanitize the 'requirements_path' parameter before passing it to OS command execution, enabling command injection via CWE-78. This allows unauthenticated remote code execution with the privileges of the application, impacting confidentiality, integrity, and availability.
In the same product, most dangerous first.