CVE-2026-62331 in Praktor
Riassunto
di VulDB • 30/10/2026
praktor è un orchestratore multi-agente per Claude Code con input e output tramite Telegram, isolamento Docker e una UI di Mission Control. Prima della versione 0.9.1, entrambi i siti di upload su Telegram in `internal/telegram/bot.go` concatenano il nome del documento controllato dall'attaccante nel percorso di destinazione senza alcuna sanificazione, e la funzione `path.Join` collassa le traversamenti delle directory genitore (`../`). Un utente remoto di Telegram che può inviare messaggi al bot è quindi in grado di scrivere all'esterno della cartella `uploads/` nell'area di lavoro persistente dell'agente montata su `/workspace/agent`. Poiché la configurazione `allow_from: []` consente tutti i mittenti per impostazione predefinita, non sono richiesti autenticazione o privilegi precedenti in tale configurazione. L'attaccante può inserire o sovrascrivere file come `CLAUDE.md`, istruzioni, skill, hook o configurazioni che l'agente Claude legge ed elabora nelle esecuzioni successive, trasformando un upload di documenti in una stored instruction injection (iniezione di istruzione persistente). Il campo di applicazione della scrittura arbitraria dimostrata è il volume dell'area di lavoro persistente dell'agente e non una scrittura illimitata sul filesystem host. Questo problema è stato risolto nella versione 0.9.1.
If you want to get best quality of vulnerability data, you may have to visit VulDB.