CVE-2026-62331 in Praktorinformation

Résumé

par VulDB • 30/10/2026

praktor est un orchestrateur multi-agent pour Claude Code disposant d'entrées et de sorties Telegram, d'une isolation Docker et d'une interface utilisateur Mission Control. Avant la version 0.9.1, les deux points de terminaison (endpoints) d'upload Telegram dans `internal/telegram/bot.go` concaténaient le nom du fichier document contrôlé par l'attaquant avec un chemin de destination sans aucune sanitization (épuration), et la fonction `path.Join` permettrait une traversée de répertoire parent. Un utilisateur Telegram distant capable d'envoyer des messages au bot peut donc écrire en dehors du dossier `uploads/`, dans l'espace de travail persistant de l'agent monté à `/workspace/agent`. Étant donné que `allow_from: []` autorise tous les expéditeurs par défaut, aucune authentification ni privilège préalable n'est requis avec cette configuration. L'attaquant peut placer ou écraser des fichiers tels que `CLAUDE.md`, ainsi que des instructions, compétences, hooks (crochets) ou configurations que l'agent Claude lit et utilise lors d'exécutions ultérieures, transformant un upload de document en injection d'instructions persistante. La portée arbitraire de l'écriture démontrée correspond au volume de l'espace de travail de l'agent persistant, et non à une écriture non restreinte sur le système de fichiers hôte. Ce problème est corrigé dans la version 0.9.1.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Réserver

13/07/2026

Divulgation

30/10/2026

Modérer

accepté

Entrée

VDB-429338

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!