PT-2026-56085 · Langroid+1 · Langroid+1

CVE-2026-55615

·

Publicado

2026-07-06

·

Atualizado

2026-07-13

CVSS v4.0

9.2

Crítica

VetorAV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Nome do Software Vulnerável e Versões Afetadas Langroid versões anteriores a 0.65.5
Description O Neo4jChatAgent envia consultas Cypher geradas por LLM diretamente para o driver Neo4j sem validação, sem uma lista de permissões de tipos de declaração e sem um mecanismo de exclusão (opt-out). Como o texto da consulta pode ser influenciado por injeção de prompt — seja por entrada direta do usuário ou conteúdo indireto lido via Geração Aumentada de Recuperação (RAG) — um invasor pode ler ou destruir todos os dados do grafo. Além disso, se os procedimentos APOC ou dbms.security estiverem habilitados no servidor, o invasor pode obter acesso ao sistema de arquivos e a comandos do sistema operacional. Este problema é uma injeção de prompt para linguagem de consulta. A exploração técnica ocorre por meio do cypher retrieval tool e cypher creation tool, onde a variável cypher query é passada para as funções session.run() e tx.run() sem a devida sanitização.
Recommendations Atualize para a versão 0.65.5. Execute os agentes utilizando uma função de banco de dados de privilégio mínimo.

Exploit

Correção

Special Elements Injection

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-55615
GHSA-2PQ5-3Q89-J7CC
PYSEC-2026-2576

Produtos afetados

Langroid
Neo4J