Skip to content
HighVulnerability

CVE-2026-83551 - Cleartext storage of HMAC signing key in Amazon SageMaker Python SDK

Published
Record updated
View JSON

Summary

CVE-2026-83551 affects the HMAC configuration in the SageMaker Python SDK, which the @step and @remote decorator pipeline component uses to protect serialized function payloads stored in S3. The HMAC secret key is stored in cleartext in pipeline definitions and is readable through the DescribePipeline API, so an account actor with permission to invoke that API can extract it, forge valid payloads, and overwrite S3 objects to run code in another user's pipeline execution context within the same AWS account. Impacted versions are SageMaker Python SDK v3 before v3.11.0 and v2 before v2.256.0.

Mitigation

Fixed in SageMaker Python SDK v3.11.0 and v2.256.0. Consult the referenced AWS Security Bulletin 2026-093-AWS for the most up-to-date and complete information.