LLM基盤「SGLang」に脆弱性 - API外部公開で高リスク
大規模言語モデル運用基盤「SGLang」にリモートよりコードを実行されるおそれがある深刻な脆弱性が明らかとなった。特にAPIを外部へ公開している場合に影響が大きく、注意が必要となる。
テキストが処理される前にどのように構造化されるかを定義するメタデータフィールドの処理において、任意のコードを実行させることが可能となる脆弱性「CVE-2026-5760」が明らかとなったもの。
脆弱性は、「Jinja2」の処理がサンドボックス化されていないことに起因。細工したGGUF形式モデルファイルを読み込ませ、検索結果や候補文書の並び順を、質問文との関連度で評価し直すAPIを実行することで、サーバサイドテンプレートインジェクション攻撃が可能となる。
コマンドの実行のほか、情報漏洩、サービス拒否など、さまざまな影響を及ぼすおそれがある。米サイバーセキュリティインフラストラクチャセキュリティ庁(CISA)は、共通脆弱性評価システム「CVSSv3.1」のベーススコアを「9.8」、重要度を4段階中もっとも高い「クリティカル(Critical)」とレーティングしている。
CERT/CCが調整を試みたが、プロジェクトの関係者より回答は得られず、脆弱性の修正状況は不明としている。
実証コードも公開されており、テンプレート処理を明示的にサンドボックスで処理することや、信頼できないモデルの読み込みを避ける、APIに対するアクセスを制限するなど、対策が呼びかけられている。
(Security NEXT - 2026/04/21 )
ツイート
関連リンク
PR
関連記事
特定環境の「OpenSSH」に認証回避のおそれ - 「Alpine Linux」など影響
データ連携基盤「Airbyte」に脆弱性 - 悪用も確認
ID管理基盤「OpenAM」に複数の「クリティカル」脆弱性
「SonicOS」のSSL VPNに認証回避の脆弱性 - 悪用報告も
NVIDIAのAIエージェント開発支援ツールに深刻な脆弱性
Linuxカーネル、IPv4のTCP接続処理に深刻な脆弱性 - 実証報告も
「Barracuda ESG」に深刻な脆弱性 - 連鎖でroot取得のおそれ
「Chrome 157」で脆弱性213件を修正 - 「クリティカル」は7件
「Chrome」で脆弱性21件を修正 - 「クリティカル」の脆弱性も
「GitLab」の悪用脆弱性、原因は「Ruby」 - 修正版が公開
