Aller au contenu
Développeur Full Stack
, ,

code-graph-rag : accès et écriture hors racine via des liens symboliques

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Élevée

Dans code-graph-rag, les outils structural_search et structural_replace suivaient des liens symboliques sortant de la racine du projet, car le contrôle de confinement était lexical et ne résolvait pas les chemins. Un attaquant capable de faire analyser un dépôt contenant un tel lien pouvait lire des fichiers hors racine et, avec structural_replace sans dry_run, en écraser; mettre à niveau vers 0.0.587 ou ultérieur.

Python
IdentifiantCVE-2026-87008
GravitéÉlevée
Exploitationnon connue / non déterminée
Correctif0.0.587

Source : GitHub Advisory GHSA-85gg-2gfq-q95m

Analyse technique

Les outils sont exposés en tant qu’outils MCP et d’agent; le remplacement peut suivre le lien symbolique et écrire dans sa cible.

Impact, versions et correctif

Événement datéL’avis GitHub indique une publication le 2026-11-09T22:16:41Z, soit le 2026-11-10 à 00:16:41+02:00, dans la période retenue.
ImpactLecture et écriture possibles de fichiers hors du répertoire de projet configuré.
Versions affectéescode-graph-rag jusqu’à 0.0.586 incluse
Version corrigée0.0.587
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS7.1
EPSS0,26% · percentile 18,4%
Publication2026-11-09T22:16:41Z
Mise à jour2026-11-09T22:16:42Z

Action recommandée

Mettre à niveau code-graph-rag vers la version 0.0.587 ou ultérieure.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :