Saltar para o conteúdo principal
Cibersegurança11 min de leitura

Um agente com a chave do utilizador não é delegação — é perda de fronteira

Agentes ligam modelo, ferramentas e dados. Se reutilizam credenciais humanas ou segredos partilhados, a organização perde least privilege, revogação seletiva e prova de quem autorizou cada ação.

Atualizado
Natureza
Arquitetura de segurança para agentes de IA
Maturidade
NIST ainda desenvolve standards; o concept paper não é norma final
Âmbito
Agentes com ferramentas, APIs, memória ou autoridade delegada
Limite
O desenho concreto depende do IdP, protocolo e risco da ação
Ferramentas autónomas recebem chaves distintas diante de portas de acesso estreitas
Cada agente precisa de identidade própria, autoridade mínima e credenciais curtas; uma chave partilhada destrói atribuição.Imagem gerada por IA sob direção editorial da Velqory.

Em resumo

A iniciativa NIST para agentes inclui identidade e autorização como pilar e o concept paper pergunta como ligar identidade do agente, autoridade delegada, humano representado e auditoria. A OWASP recomenda credenciais efémeras, limites de ferramentas e testes após mudanças. O padrão operacional é uma identidade única por agente/workload, tokens curtos e scoped, aprovação step-up para ações de alto impacto e logs que conservem principal, agente, intenção, ferramenta e resultado.

  • Não entregue cookie, token pessoal ou service account partilhada ao agente.
  • Emita credenciais por tarefa ou workload, com audience, scope, prazo e limite de recurso.
  • Separe permissão para propor de permissão para executar; ações irreversíveis pedem autorização fresca.
  • Garanta revogação e kill switch fora do próprio agente e teste-os em produção controlada.

A cadeia de autoridade precisa de quatro identidades visíveis

Uma execução deve distinguir utilizador ou serviço originador, agente/orquestrador, workload técnico e ferramenta chamada. Colapsar tudo num token partilhado impede revogar um agente sem parar todos e torna o log incapaz de provar delegação.

Credenciais em prompts, memória, logs ou respostas de ferramentas podem propagar-se entre tarefas. Segredos estáticos aumentam a janela de abuso; identidade de workload e tokens curtos reduzem exposição, desde que o agente não possa aumentar os próprios scopes.

Autoridade por execução

  1. PEDIDO
    Principal identificado

    A pessoa ou serviço e o contexto de sessão ficam autenticados.

  2. DELEGAÇÃO
    Mandato limitado

    Objetivo, recursos, ações, prazo e limites são emitidos ao agente.

  3. AÇÃO
    Ferramenta verifica

    Audience, scope, política e step-up são avaliados fora do modelo.

  4. FECHO
    Token expira

    Resultado, alterações e autoridade usada ficam auditáveis.

Modele autorização pela consequência, não pela conveniência da integração

Classifique ferramentas por leitura, escrita reversível, mudança sensível e ação irreversível. Dê ao agente apenas os recursos necessários à tarefa e recuse parâmetros fora do conjunto permitido. A descrição da ferramenta nunca deve ser o único controlo.

Para e-mail, pagamentos, publicação, eliminação ou permissões, use confirmação humana vinculada ao conteúdo final ou políticas pré-aprovadas com limites baixos. Um modelo não deve poder reinterpretar uma aprovação genérica para uma ação diferente.

Autoridade por classe

AçãoCredencialGateEvidência
Leitura limitadaToken curto read-onlyPolicy engineRecurso e finalidade
Escrita reversívelScope específicoValidação e idempotênciaAntes/depois
Mudança sensívelStep-upAprovação vinculadaAprovador e payload
IrreversívelOne-time tokenDuas condiçõesConfirmação final
EmergênciaSem depender do agenteKill switchRevogação testada

Comece por eliminar segredos partilhados dos cinco agentes com maior impacto

Mapeie onde a credencial nasce, é armazenada, entra no contexto, é apresentada à ferramenta e é revogada. Substitua segredos longos por identidade de workload ou emissão dinâmica e restrinja a audience.

Teste abuso: tool poisoning, prompt injection, replay, troca de recurso e tentativa de ampliar scope. Após qualquer mudança de modelo, prompt, memória ou ferramenta, execute novamente a matriz porque a superfície de decisão mudou.

  • Não colocar segredos no prompt ou memória persistente.
  • Não usar o token do utilizador sem registo explícito de delegação.
  • Não confiar no modelo para fazer enforcement de autorização.
  • Não lançar sem revogação seletiva e kill switch ensaiados.

Consultadas na data de atualização indicada.

  1. 01AI Agent Standards InitiativeNIST · GL-NISTAI
  2. 02Software and AI Agent Identity and Authorization concept paperNIST NCCoE · CY-NCCOE
  3. 03Securing AI Agent Systems RFINIST CAISI · GL-NISTAI
  4. 04AI Agent Security Cheat SheetOWASP · GL-OWASP
  5. 05NHI2:2025 Secret LeakageOWASP · GL-OWASP
  6. 06MCP Security Cheat SheetOWASP · GL-OWASP