CVE-2026-55747 in PocketFlow
要約
〜によって VulDB • 2026年08月06日
The-Pocket/PocketFlowのpocketflow-coding-agentクックブック例では、`_path(workdir, p)`ヘルパーが、正規化や包含チェックを行わない単なる `os.path.join(workdir, p)` のラッパーとして実装されており、ReadFile、ListFiles、PatchRead、および PatchApply というファイルアクセスツールでガードなしで使用されています。`os.path.join` は絶対パスの `p` を変更せずに返す(workdirを無視)ため、また `'../'` シーケンスも解決しないため、ファイルツールの引数に絶対パスまたはトラバーサルシーケンスを含むエージェント呼び出しにより、設定された作業ディレクトリ外のファイルを読み書きすることができます。この重大度は、コアライブラリのAPIではなく説明的なクックブックの例に影響を与えるものであることを反映しており、このパターンを本番環境のコピーアプリケーションが使用している場合、それらが影響を受けます。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.