AWS Security ChangesHomeSearch

AWS sagemaker documentation change

Service: sagemaker · 2026-07-01 · Documentation low

File: sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md

Summary

Added deprecation notice for Debugger and removed legacy SageMaker Python SDK v2 example code

Security assessment

The change adds a service deprecation notice but contains no evidence of addressing security vulnerabilities. The removed legacy SDK code is unrelated to security. The note mentions ongoing security improvements but doesn't document new security features.

Diff

diff --git a/sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md b/sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md
index ac388fcea..fc716fbb5 100644
--- a//sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md
+++ b//sagemaker/latest/dg/debugger-training-xgboost-report-estimator.md
@@ -8,0 +9,4 @@
+###### Note
+
+After careful consideration, we have made the decision to close new customer access to Amazon Sagemaker Debugger, effective 6/30/26. Existing customers can continue to use the service as normal. AWS continues to invest in security and availability improvements for Debugger, but we do not plan to introduce new features. For more information, see [Debugger availability change](./debugger-availability-change.html). 
+
@@ -28,3 +31,0 @@ When you construct a SageMaker AI ModelTrainer for an XGBoost training job, spec
-SageMaker Python SDK v3
-    
-    
@@ -58,30 +58,0 @@ SageMaker Python SDK v3
-SageMaker Python SDK v2 (Legacy)
-    
-    
-    
-    import boto3
-    import sagemaker
-    from sagemaker.estimator import Estimator
-    from sagemaker import image_uris
-    from sagemaker.debugger import Rule, rule_configs
-    
-    rules=[
-        Rule.sagemaker(rule_configs.create_xgboost_report())
-    ]
-    
-    region = boto3.Session().region_name
-    xgboost_container=sagemaker.image_uris.retrieve("xgboost", region, "1.2-1")
-    
-    estimator=Estimator(
-        role=sagemaker.get_execution_role()
-        image_uri=xgboost_container,
-        base_job_name="debugger-xgboost-report-demo",
-        instance_count=1,
-        instance_type="ml.m5.2xlarge",
-        
-        # Add the Debugger XGBoost report rule
-        rules=rules
-    )
-    
-    estimator.fit(wait=False)
-