willbesec

Code Graph RAG: ligações simbólicas permitem ler e sobrescrever ficheiros fora do projeto

No Code Graph RAG, antes da versão 0.0.589, uma ligação simbólica dentro de um repositório analisado permite ler e sobrescrever ficheiros fora da pasta configurada. CVSS 7,1.

  • Identificador: CVE-2026-87008
  • Publicado em: 2026-11-05
  • Pontuação CVSS (Common Vulnerability Scoring System) versão 3.1: 7.1 (HIGH)

Descrição (texto original em inglês):

Code Graph RAG is an AI-powered knowledge graph and retrieval system for querying, understanding, and editing multi-language codebases. Prior to 0.0.589, AstGrepService in codebase_rag/tools/ast_grep_service.py enumerates files beneath project_root and relies on should_skip_path in codebase_rag/utils/path_utils.py to classify them, but the containment check operates on unresolved lexical paths. (texto reduzido: os pormenores técnicos da exploração não são reproduzidos)

  • Prova de conceito (PoC) público: identificada pela ferramenta de pesquisa.
  • Técnica MITRE ATT&CK (mapeamento do site, com base no tipo de falha descrito no NVD): T1005, Dados do sistema local (Data from Local System)

Fontes

  1. Registo do CVE no NVDnvd.nist.gov
  2. Referência (github.com)github.com
  3. Referência (github.com)github.com
  4. Referência (github.com)github.com
  5. Técnica MITRE ATT&CK T1005attack.mitre.org

Esta página resume as fontes indicadas. Confirme os detalhes técnicos e as versões afetadas na fonte primária antes de agir.