本文へ移動
English version →
重大 9.9 急ぎ度: 早めに

WAVLINK WN553X1-B にOSコマンド注入の脆弱性、攻撃コードが公開

WAVLINKのルーターWN553X1-BのOpenVPN関連機能に、認証後にOSコマンドを実行される脆弱性が見つかり、攻撃コードも公開されています。該当機種を使う組織は、ベンダーの告知で修正版の有無を確認し、管理画面を外部に出さないようにしてください。

CVE-2026-120231 公開 更新 執筆・監修: 佐々木 航 人が監修しながらAIを活用して執筆
記事のイメージ(生成 AI による画像)
画像は生成 AI で作成したイメージです

急ぎ度: 早めに

CVSS v3は9.9、v4は9.4と高く、攻撃コードが公開済みですが、KEVへの掲載はなく、修正版の情報も確認できていないためです。

関係があるか

WAVLINKのWN553X1-Bを拠点や店舗、小規模オフィスで使い、OpenVPNの機能や管理画面を使っている環境が対象です。管理画面がインターネット側から届く構成は、特に注意が必要です。

製品影響を受ける版修正版
WAVLINK WN553X1-B V260403_2.0.0(これ以外の版が影響を受けるかは、ベンダーの告知で確認してください) 修正版の有無と版番号は、ベンダーの告知で確認してください

確かめ方

  1. 1資産台帳や機器のラベルで、WAVLINKのWN553X1-Bを使っているか確認します。
  2. 2管理画面のファームウェア情報から、版がV260403_2.0.0かどうかを確認します。
  3. 3OpenVPNの機能を有効にしているか、管理画面がWAN側や外部から届くかを確認します。
  4. 4ベンダーの告知で、修正版や影響する版の最新情報を確認します。

何が起きたか

WAVLINKのルーターWN553X1-Bに、OSコマンド注入の脆弱性が見つかりました。ログインできる攻撃者が、機器の上で任意のOSコマンドを実行できる恐れがあります。

公表は2026年11月1日で、CVSS v3は9.9、v4は9.4と、いずれも最高クラスの評価です。攻撃コードがすでに公開されており、ベンダーには公表前に連絡が入っているとされています。

問題があるのは、ファームウェア内の /bin/ioos にある関数 sub_416568 です。OpenVPNのコマンドライン処理で受け取る file_id という引数の扱いに不備があり、入力がそのままOSのコマンドとして解釈されます。分類はCWE-78とCWE-77です。

KEVへの掲載は確認できていません。実際の攻撃での悪用が確認された段階とは言えませんが、攻撃コードが出回っているため、状況が変わる可能性はあります。

攻撃の流れ

  1. 1

    管理機能に到達

    攻撃者がネットワーク経由でルーターの管理機能に接続します。

  2. 2

    低権限で認証

    一般的なログイン権限を持つアカウントで認証を通します。

  3. 3

    不正な値を送る

    OpenVPN関連の処理に、細工した引数が渡されます。

  4. 4

    OSコマンド実行

    ルーター上で任意のコマンドが実行されます。

  5. 5

    内部へ波及

    通信の盗み見や設定変更、内部ネットワークへの足がかりに使われます。

公開されている情報をもとにした流れの例です。

どう悪用されるか

ネットワーク経由で攻撃でき、利用者の操作は要りません。必要なのは低い権限でのログインで、攻撃の難しさは低いと評価されています。認証なしで悪用できるわけではありませんが、初期パスワードのままの機器や、使い回しの認証情報、弱いパスワードの機器は、実質的に条件を満たしやすくなります。

悪用されると、ルーターの上で攻撃者が望むコマンドが動きます。設定の書き換え、通信の傍受、VPN経由で接続している内部ネットワークへの侵入、機器の停止や乗っ取りが考えられます。CVSSの評価では、影響が機器の外にも及ぶとされています。

今すぐやること

  1. 1

    対象機器と版を洗い出す

    WN553X1-Bを使っている拠点を一覧にし、ファームウェアの版を控えます。支社や店舗に置かれた機器は、見落としやすいので注意してください。

  2. 2

    ベンダーの告知で修正版を確認する

    WAVLINKの告知で、修正版の有無と適用手順を確認します。修正版があれば更新し、更新前に設定のバックアップを取ります。

  3. 3

    管理画面を外部に出さない

    WAN側からの管理画面へのアクセスを止め、管理できる送信元を社内の管理用ネットワークに絞ります。

  4. 4

    認証情報を見直す

    管理者パスワードを初期値から変え、使い回しをやめます。不要なアカウントがあれば削除します。

  5. 5

    不審な変更がないか調べる

    設定の変更履歴、見覚えのないアカウントや設定、機器の再起動の記録、外部への不審な通信がないかを確認します。

修正版がないあいだのつなぎ

修正版を当てられないあいだは、OpenVPNの機能を使っていなければ無効にし、管理画面へのアクセスを社内の限られた端末に絞ってください。インターネット側からの管理は止めます。これらは被害を減らすつなぎの策で、脆弱性そのものを消すものではありません。修正版が出ない場合は、機器の入れ替えも検討してください。

背景

WN553X1-Bのような小型のルーターは、拠点や店舗のインターネット接続とVPNの出入り口を1台で担います。専任の担当者がいない場所に置かれ、ファームウェアの更新が後回しになりやすい機器です。乗っ取られると、そこを通る通信がすべて見られる位置にあります。

ルーターの管理機能で、利用者が入力した値をそのままOSのコマンドに渡してしまう不備は、ネットワーク機器のファームウェアで長く見つかってきた型です。今回はOpenVPNの設定ファイルを扱う処理に問題があり、VPNを使う環境ほど、機能が有効になっている可能性が高いと考えられます。

よくある質問

Q.ログインできなければ攻撃されませんか。
A.認証なしで直接悪用できるとは公表されていません。ただし、初期パスワードのままだったり、管理画面が外部から届いたりすると、ログインされる危険が高まります。管理画面の公開範囲とパスワードを先に見直してください。
Q.公開された攻撃コードは、すぐに使われるのでしょうか。
A.実際の攻撃の有無は分かりませんが、公開された攻撃コードは、機器を探して手当たり次第に試す攻撃に取り込まれやすいものです。筆者は、管理画面が外部に見えている機器から狙われると見ています。

まだ分かっていないこと

  • V260403_2.0.0以外の版や、同じ部品を使う他のWAVLINK製品が影響を受けるかは、公表されていません。

この記事は、取得元の公開情報をもとに、人が監修しながらAIを活用して執筆しています。執筆と監修は佐々木 航が担い、公開したあとも人が内容を確認しています。誤りに気づいたときは直し、記事の末尾に訂正の行を残します。対応を決める前に、下の原文と参照先も確認してください。

原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。

A vulnerability was determined in WAVLINK WN553X1-B V260403_2.0.0. The affected element is the function sub_416568 of the file /bin/ioos of the component OpenVPN CLI Handler. This manipulation of the argument file_id causes os command injection. It is possible to initiate the attack remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure.

出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

参照URL

当サイトでは、アクセス解析と広告の効果測定のために Cookie を使います。株式会社Game のサイト共通の設定です。 詳しく