Dans `FileArtifactService`, des séquences de traversée de chemin fournies dans `userId` ou `sessionId` peuvent permettre à un attaquant distant non authentifié de lire des fichiers ou, lorsque l’outil d’agent appelle `saveArtifact`, d’écrire hors du répertoire prévu. Le problème concerne les versions 0.4.0 à antérieures à 0.6.0 lorsque le service non activé par défaut est utilisé; le service par défaut `InMemoryArtifactService` n’est pas concerné.
Source : NVD — CVE-2026-105772
Analyse technique
La traversée peut employer des chemins relatifs ou des séquences encodées en pourcentage. L’exposition dépend de l’activation de `FileArtifactService` et de la configuration du serveur ADK.
Impact, versions et correctif
Action recommandée
Mettre à niveau `@google/adk` vers 0.6.0 ou ultérieur; vérifier si `FileArtifactService` est activé et exposé.
Sources
Priorisation DFS : P3 · 1 source(s).