c4.6 Mantenha a integração de ferramentas em conectividade privada
Alcance o AgentCore Gateway e o Runtime por caminhos de rede privados e inspecione o tráfego para ferramentas externas, para que a integração de ferramentas não fique exposta à internet e um agente não consiga contornar a lista de permitidos de saída.
Guia de implementação
Como implementar na AWS
Crie endpoints de VPC (AWS PrivateLink) para o AgentCore Gateway e Runtime, implante as ferramentas Lambda em sub-redes privadas com security groups restritivos e restrinja o acesso ao endpoint às aplicações autorizadas. Use o AWS Network Firewall para inspecionar o tráfego entre a app de IA e as ferramentas externas, e ative a validação de IP resolvido do Route 53 para que o firewall só permita conexões a IPs que o VPC Resolver de fato retornou. Execute o AgentCore Runtime no modo de rede VPC: no modo público o tráfego dele nunca chega ao seu firewall.
Critérios de aceitação
O AgentCore é alcançado via PrivateLink; as ferramentas rodam em sub-redes privadas; as políticas de endpoint restringem quem chama; a saída para ferramentas externas é inspecionada; o AgentCore Runtime usa o modo de rede VPC; a validação de IP resolvido bloqueia conexões a IPs que o VPC Resolver não retornou.
Implementação prática
Como este controle é implementado em cada arquitetura de referência:
O AgentCore Gateway/Runtime são alcançados por PrivateLink na conta de IA generativa, as ferramentas rodam em sub-redes privadas e o Network Firewall inspeciona a saída para ferramentas externas com validação de IP resolvido, para que a lista de permitidos não possa ser contornada.
- Crie endpoints de VPC (AWS PrivateLink) para o AgentCore Gateway e Runtime e restrinja o acesso ao endpoint às aplicações autorizadas.
- Implante as ferramentas Lambda em sub-redes privadas com security groups restritivos para que não tenham caminho direto para a internet.
- Use o AWS Network Firewall para inspecionar o tráfego entre a app de IA e as ferramentas externas em busca de padrões maliciosos.
- Ative a validação de IP resolvido do Route 53 na política do Network Firewall, com um grupo de regras do DNS Firewall associado às VPCs de agentes e ferramentas, para que um agente não consiga alcançar um IP que o VPC Resolver não retornou. Se a inspeção for centralizada, adicione os CIDRs das VPCs de agentes como intervalos de origem (por padrão só o CIDR da própria VPC do firewall é validado) e use um firewall conectado ao Transit Gateway. Comece no modo ALERT e depois mude para DROP. Execute o AgentCore Runtime no modo de rede VPC para que a saída dele de fato atravesse o firewall.
Como validar: O AgentCore é alcançado via PrivateLink; as ferramentas rodam em sub-redes privadas; as políticas de endpoint restringem quem chama; a saída para ferramentas externas é inspecionada; uma conexão de teste do agente para um IP não relacionado usando um domínio permitido é bloqueada pela validação de IP resolvido.
Evite: Deixar as ferramentas alcançarem APIs externas direto pela internet sem inspeção, ou confiar apenas em uma lista de permitidos por domínio. Roteie a saída por inspeção e valide os IPs de destino para que o tráfego de ferramentas seja visível e controlável.
PrivateLink para o AgentCore, ferramentas em sub-redes privadas e inspeção de saída com o Network Firewall e validação de IP resolvido mantêm a integração de ferramentas fora da internet pública dentro da conta.
- Crie endpoints PrivateLink para o AgentCore Gateway/Runtime e restrinja-os à app.
- Execute as ferramentas Lambda em sub-redes privadas com security groups restritivos.
- Inspecione a saída para ferramentas externas com o AWS Network Firewall.
- Ative a validação de IP resolvido do Route 53 na política do firewall, com um grupo de regras do DNS Firewall associado à VPC de agentes. Comece no modo ALERT, depois mude para DROP, e roteie cada sub-rede para o endpoint do firewall da sua própria zona de disponibilidade. Execute o AgentCore Runtime no modo de rede VPC para que a saída dele atravesse o firewall.
Como validar: O AgentCore é alcançado via PrivateLink; as ferramentas rodam em sub-redes privadas; a saída para ferramentas externas é inspecionada; conexões a IPs que o VPC Resolver não retornou são bloqueadas.
Evite: Ferramentas com acesso de saída à internet aberto, ou uma lista de permitidos que um agente pode contornar conectando-se diretamente a um IP. Restrinja, inspecione e valide a saída para que uma ferramenta comprometida não possa exfiltrar livremente.
Ameaças atendidas
- Tráfego de integração de ferramentas exposto na internet pública.
- Man-in-the-middle ou padrões maliciosos na comunicação de ferramentas.
- Um agente com prompt injection ou uma ferramenta comprometida exfiltrando dados ao se conectar diretamente ao IP de um atacante, falsificar um domínio permitido no SNI/Host ou usar SSH/SFTP, algo que uma lista de permitidos por domínio sozinha não impede.
Serviços AWS
Mapeamentos 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.1 Bedrock AgentCore runtimes should be configured with VPC network mode
- BedrockAgentCore.5 Bedrock AgentCore custom browsers should not use public network mode
AWS Well-Architected Generative AI Lens (Security)
- GENSEC01-BP02 Implement private network communication between foundation models and applications
OWASP GenAI Top 10 for Agentic Applications (2025)
- ASI07 Insecure Inter-Agent Communication
Recursos de aprendizado
Referências
- AWS SRA para IA — Capacidade 4, Segurança de rede
AI Security Maturity Model