CVE-2026-112408GHSA-5rx8-8fr2-f855
Missing bucket ownership verification in Amazon SageMaker Python SDK default_bucket()
AWS Amazon SageMaker Python SDKRuntimes & languages
CVSS
8.1HighExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.72%Chance of exploitation activity in the next 30 days, higher than 53% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 2.257.3Amazon SageMaker Python SDKCVE List
- 3.10.0Amazon SageMaker Python SDKCVE List
- 3.10.0sagemaker, pipGitHub
- 2.257.3sagemaker, pipGitHub
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Missing verification of source of a communication channel in the default_bucket() function in Amazon SageMaker Python SDK V3 before 3.10.0 and V2 before 2.257.3 might allow remote actors to achieve code execution in the target SageMaker execution environment and obtain IAM credentials via pre-creation of a predictably named S3 bucket that the SDK uses without ownership validation.
To remediate this issue, users should upgrade to Amazon SageMaker Python SDK 3.10.0 (V3) or 2.257.3 (V2).
Text from GitHub Advisory Database
Affected versions 4
- Amazon SageMaker Python SDKaffected: all versions before 2.257.3CVE List
- Amazon SageMaker Python SDKaffected: 3.0.0 before 3.10.0CVE List
- sagemaker, pip<3.10.0GitHub
- sagemaker, pip<2.257.3GitHub
References 6
- github.com/aws/sagemaker-python-sdk/releases/tag/v2.257.3Fixvia CVE List
- github.com/aws/sagemaker-python-sdk/releases/tag/v3.10.0Fixvia CVE List
- pypi.org/project/sagemaker/3.10.0/Fixvia CVE List
- pypi.org/project/sagemaker/2.257.3/Fixvia CVE List
- aws.amazon.com/security/security-bulletins/2026-142-aws/Advisoryvia CVE List
- github.com/aws/sagemaker-python-sdk/security/advisories/GHSA-5rx8-8fr2-f855Advisoryvia CVE List