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
- Registo do CVE no NVDnvd.nist.gov
- Referência (github.com)github.com
- Referência (github.com)github.com
- Referência (github.com)github.com
- 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.