CVE-2026-112408 - Verifica della proprietà del bucket mancante nell’Amazon SageMaker Python SDK default_bucket()
ID Bollettino: 2026-142-AWS
Ambito: AWS
Tipo di contenuto: Importante (richiede attenzione)
Data di pubblicazione: 21/10/2026 12:30 PDT
Descrizione:
L’Amazon SageMaker Python SDK è una libreria open source che consente di addestrare e distribuire i modelli di machine learning su Amazon SageMaker. Abbiamo identificato CVE-2026-112408, un problema nella funzione default_bucket(). L’SDK utilizza un bucket Amazon S3 dal nome prevedibile e non verifica che l’account AWS del chiamante ne sia proprietario. Un attore remoto che crea per primo quel bucket potrebbe eseguire il codice in un ambiente di esecuzione SageMaker remoto e ottenere le credenziali IAM.
Versioni interessate:
- V2: < 2.257.3
- V3: >= 3.0.0 e < 3.10.0
Risoluzione:
Questo problema è stato risolto nelle versioni Amazon SageMaker Python SDK 2.257.3 (V2) e 3.10.0 (V3). Per incorporare le nuove correzioni, consigliamo di eseguire l’aggiornamento alla versione più recente e di assicurarsi che siano state applicate le patch a qualsiasi codice derivato o di cui è stato eseguito il fork.
Soluzioni alternative:
Se non si riesce a eseguire l’aggiornamento, occorre passare esplicitamente un bucket S3 di proprietà del proprio account tramite il parametro default_bucket di sagemaker.Session (o tramite il file di configurazione SageMaker SDK). Consigliamo di non fare affidamento sul nome del bucket predefinito generato automaticamente.
Riferimenti:
Ringraziamenti:
Ringraziamo Dan Gansel di Upwind Security per aver collaborato alla risoluzione di questo problema attraverso il processo di divulgazione coordinata.
Invia un’e-mail a aws-security@amazon.com per eventuali domande o dubbi sulla sicurezza.