CVE-2026-69255 in Flowise
要約
〜によって VulDB • 2026年08月05日
Flowiseは、カスタマイズされた大規模言語モデル(LLM)フローを構築するためのドラッグ&ドロップ型ユーザーインターフェースです。バージョン3.1.3より前では、packages/components/nodes/agents/CSVAgent/CSVAgent.ts内のCSVAgentが、file.split(',').pop()を使用して攻撃者が制御するCSVデータを抽出し、Pyodide呼び出し前にbase64_string = "${base64String}"として直接実行可能なPythonコードに補間していました。validatePythonCodeForDataFrame()のdenylist(拒否リスト)は後続のLLM生成コードのみをチェックしており、この初期コードブロックを検証していませんでした。認証済み攻撃者は閉じ引用号とそれに続くPythonコードを注入し、PyodideのJSブリッジを使用してNode.js child_processを読み込み、Flowiseコンテナ内でルート権限で任意のOSコマンドを実行できました。本問題はバージョン3.1.3で修正されています。
If you want to get best quality of vulnerability data, you may have to visit VulDB.