c4.3 Cifra la E/S de las herramientas y aísla las sesiones
Cifra las entradas, salidas y el contexto de ejecución de las herramientas, y ejecuta cada sesión de herramienta en un entorno aislado para que el estado no se filtre entre ejecuciones.
Guía de implementación
Cómo implementarlo en AWS
Ejecuta las herramientas en Amazon Bedrock AgentCore Runtime, cuyos microVM dedicados aíslan la CPU, memoria y sistema de archivos de cada sesión y purgan el estado al terminar. Configura una clave KMS gestionada por el cliente para los datos de sesión y exige TLS 1.2+/AES-256 para toda comunicación de herramientas.
Criterios de aceptación
Cada sesión corre en un microVM aislado y purga el estado al completarse; los datos de sesión usan una clave gestionada por el cliente; el tráfico de herramientas es TLS 1.2+.
Implementación práctica
Cómo se implementa este control en cada arquitectura de referencia:
Las herramientas corren en microVM de AgentCore Runtime en la cuenta de IA generativa que aíslan cada sesión y purgan el estado al terminar, con datos de sesión cifrados con CMK y TLS en tránsito.
- Ejecuta las herramientas en Amazon Bedrock AgentCore Runtime para que cada sesión reciba un microVM dedicado que aísla CPU, memoria y sistema de archivos, con el estado purgado al terminar.
- Configura una clave KMS gestionada por el cliente para los datos de sesión y exige TLS 1.2+/AES-256 para toda comunicación de herramientas.
- Confirma que ningún espacio de trabajo o caché compartido persista entre sesiones.
Cómo validar: Cada sesión corre en un microVM aislado y purga el estado al completarse; los datos de sesión usan la clave gestionada por el cliente; el tráfico de herramientas es TLS 1.2+.
Evita: Reutilizar un entorno de ejecución de larga vida entre usuarios. El estado de sesión se filtra entonces entre usuarios; aísla por sesión y purga al salir.
Los microVM de AgentCore Runtime aíslan cada sesión de herramienta en la cuenta y purgan el estado al salir, con datos de sesión cifrados con CMK y TLS en tránsito.
- Ejecuta las herramientas en AgentCore Runtime para que cada sesión sea un microVM aislado que purga el estado al terminar.
- Establece una clave KMS gestionada por el cliente para los datos de sesión e impón TLS 1.2+/AES-256 en las comunicaciones de herramientas.
- Verifica que ninguna caché o espacio de trabajo persista entre sesiones.
Cómo validar: Cada sesión corre aislada y purga el estado; los datos de sesión están cifrados con CMK; el tráfico de herramientas es TLS 1.2+.
Evita: Dejar que las herramientas compartan sistema de archivos o memoria entre sesiones. Aísla cada sesión para que los datos de un usuario no se filtren a la ejecución de otro.
Amenazas que atiende
- Fuga de datos entre ejecuciones de herramientas o sesiones de usuario.
- Entradas/salidas de herramientas legibles en tránsito o en reposo.
Servicios AWS
Mapeos de frameworks
OWASP GenAI/LLM Top 10 (2026)
- LLM02 Sensitive Information Disclosure
NIST AI Risk Management Framework (AI 100-1)
- MANAGE.1 AI risks are prioritized, responded to and managed
AWS Security Hub — AI Security Best Practices
- BedrockAgentCore.4 Bedrock AgentCore Gateway should be encrypted with customer managed AWS KMS keys
AWS Well-Architected Generative AI Lens (Security)
- GENSEC01-BP03 Implement least privilege access to data stores
OWASP GenAI Top 10 for Agentic Applications (2025)
- ASI06 Memory and Context Poisoning
Ver video
Recursos de aprendizaje
Referencias
- AWS SRA para IA — Capacidad 4, Protección de datos
AI Security Maturity Model