HighVulnerability
CVE-2024-34073: sagemaker-python-sdk OS command injection via capture_dependencies
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2024-34073
- Published
- Record updated
- Affected
- sagemaker < 2.214.3
- Fixed in
- 2.214.3
- released April 3, 2024, 29 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 1.2%
Summary
CVE-2024-34073 affects sagemaker-python-sdk. In affected versions, the capture_dependencies function in the sagemaker.serve.save_retrive.version_1_0_0.save.utils module allows OS command injection through the requirements_path parameter. An unprivileged third party may use this to achieve remote code execution or denial of service, affecting confidentiality and integrity.
Mitigation
Fixed in version 2.214.3; users are advised to upgrade. If upgrading is not possible, do not override the requirements_path parameter of capture_dependencies and use the default value instead.
Affected packages in the Exposure Registry
Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.
- sagemakerPyPIReaches an LLM package through dependencies · 3 tracked dependents
Related items
- HighCVE-2026-115413 - AWS API MCP Server OAuth token audience validation bypassSame vendor · AWS Security Bulletins
- MediumCVE-2026-116635 - Improper limitation of a pathname to a restricted directory in the deployment status component of the AWS Serverless MCP ServerSame vendor · AWS Security Bulletins
- MediumCVE-2026-120497 - Stored cross-site scripting in the HTML report generator of aidlc-traceability in AWS AI-DLC WorkflowsSame vendor · AWS Security Bulletins
- HighCVE-2026-115415 - Secret masking bypass in the environment tool in Strands Agents ToolsSame vendor · AWS Security Bulletins
- HighGHSA-4v6f-7vjh-6x4m: Strands Agents SDK: Exposure of data element to wrong session in the A2A ServerSame vendor · GitHub Advisory Database