Description
Cleartext storage of sensitive information in the @step and @remote decorator pipeline component in Amazon SageMaker Python SDK before v3.11.0 and v2.256.0 might allow an authenticated remote user to extract the HMAC signing key from SageMaker DescribePipeline API responses and forge valid integrity signatures for specially crafted function payloads, achieving code execution in another user's pipeline execution context within the same AWS account.
Published: 2026-09-01
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Apply Patch
AI Analysis

Impact

The SageMaker Python SDK permits an authenticated remote user to read the HMAC signing key from responses of the DescribePipeline API. The key is stored in cleartext within the @step and @remote decorator’s pipeline components prior to SDK versions 3.11.0 and 2.256.0. An attacker can then forge valid integrity signatures for crafted function payloads, enabling execution of arbitrary code within another user's pipeline execution context inside the same AWS account.

Affected Systems

The vulnerability affects AWS SageMaker Python SDK versions older than 3.11.0 and 2.256.0. Users who rely on the @step or @remote pipeline decorators in these releases are at risk.

Risk and Exploitability

The CVSS score is 8.5, indicating high severity. EPSS information is not available, and the vulnerability is not listed in the CISA KEV catalog. Attack requires an authenticated user with access to the same AWS account; it can be exploited by impersonating the target during pipeline execution.

Generated by OpenCVE AI on September 2, 2026 at 02:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the SageMaker Python SDK to v3.11.0 or later, or to v2.256.0 or later, whichever series is in use.
  • Rotate any existing HMAC signing keys that may have been exposed.
  • Restrict IAM permissions for the DescribePipeline API to only those users who require pipeline inspection.
  • Implement additional input validation for custom pipeline functions to reduce the impact of forged signatures.

Generated by OpenCVE AI on September 2, 2026 at 02:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 03 Sep 2026 09:30:00 +0000

Type Values Removed Values Added
First Time appeared Amazon
Amazon sagemaker Python Sdk
Vendors & Products Amazon
Amazon sagemaker Python Sdk

Wed, 02 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 01 Sep 2026 22:00:00 +0000

Type Values Removed Values Added
Description Cleartext storage of sensitive information in the @step and @remote decorator pipeline component in Amazon SageMaker Python SDK before v3.11.0 and v2.256.0 might allow an authenticated remote user to extract the HMAC signing key from SageMaker DescribePipeline API responses and forge valid integrity signatures for specially crafted function payloads, achieving code execution in another user's pipeline execution context within the same AWS account.
Title Cleartext storage of HMAC signing key in Amazon SageMaker Python SDK @step/@remote pipeline path
First Time appeared Aws
Aws sagemaker-python-sdk
Weaknesses CWE-312
CPEs cpe:2.3:a:aws:sagemaker-python-sdk:*:*:*:*:*:*:*:*
Vendors & Products Aws
Aws sagemaker-python-sdk
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H'}


Subscriptions

Amazon Sagemaker Python Sdk
Aws Sagemaker-python-sdk
cve-icon MITRE

Status: PUBLISHED

Assigner: AMZN

Published:

Updated: 2026-09-01T19:13:51.035Z

Reserved: 2026-08-31T18:27:06.063Z

Link: CVE-2026-83551

cve-icon Vulnrichment

Updated: 2026-09-01T19:13:48.216Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-01T19:17:29.483

Modified: 2026-09-03T16:44:01.873

Link: CVE-2026-83551

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-02T22:10:23Z

Weaknesses
  • CWE-312

    Cleartext Storage of Sensitive Information