何が起きたか
praktorのbot.goにある両方のTelegramアップロードパスは、攻撃者が制御するドキュメントファイル名をトラバーサルサニタイズなしで宛先ファイルパスに連結するため、リモートのTelegramメッセージがホストの任意の場所にファイルを書き込むことができます。
なぜ重要か
praktorは、Telegram向けのDocker分離されたマルチエージェントClaude Codeフリートをオペレーターの制御下に置きます。未認証のメッセージチャネルからの任意のファイル書き込みは、コーディングエージェントとその資格情報を監督するオーケストレーターへの直接ルートです。
攻撃経路
Telegram送信者は、パストラバーサルセグメントを含むファイル名を持つドキュメントをアップロードします。ボットはそれをサニタイズなしで宛先パスに連結し、オーケストレーターホスト上で任意のファイル書き込みを可能にします。
影響を受けるシステム
praktor 0.9.1未満 — internal/telegram/bot.goのTelegramアップロードサイトが、攻撃者が制御するドキュメントファイル名をサニタイズなしで宛先パスに連結します。
緩和策
praktor 0.9.1以降(コミットc3731ee)にアップグレードしてください。Telegramアップロードでファイル名のサニタイズを強制してください。