VulnWatch VulnWatch
← Back to dashboard
Medium github · GHSA-rq6v-x3j8-7qgf

Amazon SageMaker Python SDK is missing integrity verification in its Triton inference handler

Published May 21, 2026 CVSS 7.2

Summary

Amazon SageMaker Python SDK is an open-source library for training and deploying machine learning models on Amazon SageMaker. An issue exists where, under certain circumstances, the Triton inference handler deserializes model artifacts without performing integrity verification, allowing specially crafted pickle payloads to execute arbitrary code.

Impact

When using ModelBuilder with the Triton inference server, the Triton handler did not perform integrity verification before deserializing model artifacts. A remote authenticated actor with S3 write access to the model artifact path could replace model files with a crafted payload that would execute automatically on the next container lifecycle event, achieving code execution with the SageMaker execution role's IAM permissions.

Impacted versions: >= v2.199.0 AND = v3.0.0 AND

Affected AI Products

machine learning triton
Get the weekly digest. Every Monday: top AI security stories of the week. Free.