Saltar al contenido principal

CVE-2026-112408: Falta la verificación de propiedad del bucket en default_bucket() de Amazon SageMaker Python SDK

ID del boletín: 2026-142-AWS
Alcance: AWS
Tipo de contenido: Importante (requiere atención)
Fecha de publicación:  21/10/2026 12:30 h PDT

Descripción:

Amazon SageMaker Python SDK es una biblioteca de código abierto para entrenar e implementar modelos de machine learning en Amazon SageMaker. Identificamos la vulnerabilidad CVE-2026-112408, un problema en la función default_bucket(). El SDK usa un bucket de Amazon S3 con un nombre predecible y no comprueba que sea propiedad de la cuenta de AWS de la persona que llama. Un actor remoto que cree primero ese bucket podría ejecutar código en un entorno de ejecución remoto de SageMaker y obtener las credenciales de IAM.

Versiones afectadas:

  • V2: < 2.257.3
  • V3: >= 3.0.0 y < 3.10.0

Resolución:

Este problema se solucionó en las versiones 2.257.3 (V2) y 3.10.0 (V3) de Amazon SageMaker Python SDK. Recomendamos actualizar a la versión más reciente y asegurarse de que cualquier código bifurcado o derivado se haya parcheado para incorporar las nuevas correcciones.

Soluciones alternativas:

Si no puede realizar la actualización, transfiera un bucket de S3 que pertenezca a su cuenta de forma explícita mediante el parámetro default_bucket de sagemaker.Session (o mediante el archivo de configuración del SDK de SageMaker). No confíe en el nombre del bucket predeterminado generado automáticamente.

Referencias:

Reconocimiento:

Agradecemos a Dan Gansel de Upwind Security por colaborar en este asunto a través del proceso de divulgación coordinado.


Envíe un correo electrónico a aws-security@amazon.com si tiene alguna pregunta o inquietud sobre seguridad.