Passa al contenuto principale

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.