HighVulnerability
CVE-2024-34072: sagemaker-python-sdk unsafe deserialization of pickled numpy object arrays
- Source
- NVD(opens in a new tab)
- Identifier
- CVE-2024-34072
- Published
- Record updated
- Affected
- sagemaker < 2.218.0
- Fixed in
- 2.218.0
- released May 1, 2024, 2 days before disclosure
- Known exploitation
- Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
- EPSS
- 0.4%
Summary
The sagemaker.base_deserializers.NumpyDeserializer module in sagemaker-python-sdk before v2.218.0 performs unsafe deserialization when untrusted data is passed as pickled object arrays. An unprivileged third party may exploit this to cause remote code execution or denial of service, affecting confidentiality and integrity.
Mitigation
Upgrade to version 2.218.0. Users unable to upgrade should not pass pickled numpy object arrays that originated from an untrusted source or could have been tampered with, and should only pass pickled numpy object arrays from trusted sources.
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