olimposec.com
tema

#agentes-de-codigo

11 publicações marcadas com esta tag.

risco altoOS-2026-756 · 2026-10-22
0

"Compaction laundering": compactação de contexto permite forjar aprovações em agentes de codificação populares

Arshan Dabirsiaghi (Pixee) demonstrou que, ao compactar o histórico de conversa para economizar contexto, cinco agentes de codificação populares (pi, opencode, Cline, Aider e OpenHands) achatam mensagens tipadas em uma única string de texto, permitindo que um atacante forje uma aprovação de usuário que sobrevive à compactação como instrução legítima em 87% a 100% dos casos. Quatro agentes que mantêm os papéis das mensagens tipados internamente (Codex, Gemini CLI, Qwen Code e Continue) não foram afetados.

Fonte ↗
risco médioOS-2026-675 · 2026-10-14
0

Sandbox ZTAC reduz drasticamente o número de exploits bem-sucedidos contra agentes de codificação comprometidos

O Zero-Trust Agent Cells (ZTAC) ataca uma classe inteira de exploits contra agentes de codificação de IA que exploram a confusão entre o nome de um recurso (um caminho, um argumento) e o objeto real a que ele se refere no momento do uso, como symlinks e opções de comando com comportamento inesperado. Em testes contra 74 ataques, incluindo réplicas de 10 incidentes reais já divulgados, um allowlist de ferramentas sozinho falhou em 66 deles e um allowlist combinado com sandbox de comando falhou em 56, enquanto o ZTAC falhou em apenas 2.

Fonte ↗
panoramaOS-2026-584 · 2026-10-05
0

SideKernel: um sandbox usável baseado em microVM para agentes de código de IA no macOS

Um estudo identifica, por meio de uma pesquisa com usuários, que menos de 40% de quem usa agentes de codificação de IA os executa em sandbox, e propõe o SideKernel, um sandbox local de código aberto baseado em microVM para macOS, voltado a resolver as barreiras de usabilidade que explicam essa baixa adoção. Em comparação com outras soluções do mercado, SideKernel e o Docker Sandboxes se destacam entre as opções testadas.

Fonte ↗
panoramaOS-2026-586 · 2026-10-05
0

Pincer propõe um "gêmeo digital" para aprender e aplicar permissões de agentes de IA automaticamente

Pesquisadores propõem o Pincer, uma defesa que atua na camada de autorização de recursos para agentes de codificação autônomos, usando um modelo isolado — um "gêmeo digital" do usuário — que aprende continuamente políticas dinâmicas de privilégio mínimo específicas para cada usuário. A proposta busca resolver o desgaste de permissões e a falta de personalização dos classificadores de chamada de ferramenta usados hoje por agentes como Claude e Codex.

Fonte ↗
risco altoOS-2026-512 · 2026-09-25
0

"Approval laundering": pesquisa mostra que aprovar um comando em agentes de codificação não cobre os efeitos que esse comando dispara

O estudo identifica uma falha de cobertura em interfaces de aprovação de agentes de codificação: o registro de auditoria associa a decisão humana apenas ao comando ou chamada de ferramenta aprovado, mas não aos efeitos transitivos que esse comando executa — como um hook de instalação de pacote que grava arquivos ou uma chamada MCP que exerce autoridade de rede. Em um benchmark de 111 pares de objetos de aprovação e rastro real, vincular metadados no momento da decisão reduziu os registros com efeito não coberto de 40 para 3, e os autores integraram a defesa como hook PreToolUse do Claude Code.

Fonte ↗
risco médioOS-2026-505 · 2026-09-24
0

Relatório GitGuardian 2026: commits gerados por agentes de IA vazam segredos no dobro da taxa de código escrito por humanos

O GitGuardian State of Secrets Sprawl 2026 mostra que commits identificados como assistidos por IA expõem chaves de API, tokens e credenciais de serviço a uma taxa aproximadamente duas vezes maior que commits escritos por humanos. O motivo estrutural é que agentes de codificação leem arquivos inteiros, chamam APIs e alteram configurações em alta velocidade, multiplicando os pontos onde um segredo pode ser duplicado, colado em um `.env` ou vazado para CI/CD e ferramentas colaborativas.

Fonte ↗
risco altoOS-2026-472 · 2026-09-18
0

Plugin4Shell permite que donos de repositório troquem plugins 'fixados' em quatro agentes de codificação de IA

A firma Air Security descreveu o Plugin4Shell, uma falha de validação que permite a quem controla o repositório de um plugin substituir, na prática, o código que um agente de codificação de IA instala, mesmo quando esse agente registra o plugin como fixado em um commit específico já revisado. Claude Code e OpenAI Codex já corrigiram o problema, GitHub Copilot ainda não tem correção disponível e o Google recomenda migrar do Gemini CLI para o Antigravity em vez de corrigir a falha.

Fonte ↗
panoramaOS-2026-468 · 2026-09-18
0

MAGS: framework multiagente usa Dafny para dar garantias formais de segurança a código gerado por IA

Pesquisadores propõem o MAGS, um framework multiagente que traduz código gerado por agentes de IA para Dafny, uma linguagem com verificação formal, a fim de provar matematicamente que certas propriedades de segurança são respeitadas. O sistema atingiu 100% de sucesso na verificação formal contra especificações congeladas em 220 casos testados, mas avaliações independentes revelaram que a garantia formal nem sempre corresponde a segurança ou funcionalidade real quando a formalização não captura todo o comportamento relevante.

Fonte ↗
risco médioOS-2026-233 · 2026-08-18
0

A estrutura de diretórios do seu repositório também é uma superfície de ataque contra assistentes de código

O estudo mostra que a forma como um repositório está organizado — profundidade de diretórios, modularidade do código, onde uma instrução maliciosa é inserida em um arquivo e como o contexto é formulado — afeta diretamente a taxa de sucesso de ataques de prompt injection indireta contra assistentes de codificação agênticos. Repositórios altamente modulares reduzem significativamente essa taxa de sucesso, segundo os testes em dez linguagens e seis domínios de engenharia.

Fonte ↗
panoramaOS-2026-174 · 2026-08-07
0

Pesquisadores propõem categoria de vulnerabilidade "sem CVE" para lacunas de autoridade em agentes de codificação de IA

O artigo introduz a "vulnerabilidade de postura agêntica" (APV), uma abstração de gestão de vulnerabilidades voltada a agentes de codificação de IA que permanecem implantados de forma persistente e acumulam privilégios ao longo de muitas tarefas distintas. Diferente de uma falha de código que um CVE consegue descrever com precisão em uma versão específica de um produto, a APV documenta um descompasso contínuo entre o mandato dado ao agente numa tarefa e a autoridade real que ele mantém entre tarefas, algo que não é corrigido por um patch pontual.

Fonte ↗