WAVLINK WL-WN579A3-Aに脆弱性、攻撃手法が公開
WAVLINK WL-WN579A3-Aの管理用CGIに、認証なしで機器にコマンドを実行させられる脆弱性が見つかり、攻撃手法も公開されています。該当機器を使う組織は、ベンダーの告知で修正版を確認し、管理画面に届く範囲を絞ってください。
急ぎ度: 至急
CVSS v3・v4とも10.0で、認証も利用者の操作も要らずネットワークから届き、攻撃手法がすでに公開されているためです。
関係があるか
WAVLINK WL-WN579A3-Aを事業所・店舗・拠点・在宅勤務用に設置している組織が対象です。管理画面がインターネット側や来客用Wi-Fiなど、信頼できない側から届く環境では特に影響が大きくなります。
| 製品 | 影響を受ける版 | 修正版 |
|---|---|---|
| WAVLINK WL-WN579A3-A | 2026-03-10-94f93d4 | 修正版の有無と版番号はベンダーの告知で確認してください |
確かめ方
- 1社内の資産台帳や設置場所の棚卸しで、WAVLINK製のWL-WN579A3-Aがないかを探す。
- 2管理画面にログインし、ファームウェアの版表示が2026-03-10-94f93d4かどうかを見る。
- 3その機器の管理画面に、インターネット側、来客用Wi-Fi、工場や店舗の別セグメントから届くかを、ルーターやファイアウォールの設定で確認する。
- 4ほかの版や関連製品が対象に含まれないかは、ベンダーの告知で確認する。
何が起きたか
WAVLINK製の無線LAN機器WL-WN579A3-Aに、機器の上で任意のOSコマンドを実行させられる脆弱性が見つかりました。2026-03-10-94f93d4の版で報告されています。
問題があるのは、初期設定ウィザードを受け持つ/cgi-bin/adm.cgiのset_wzdgwMeshという処理です。無線LANの名前(SSID)として受け取るwlan_ssidの値が十分に検査されないまま、機器内部のコマンドの一部として使われます。分類はCWE-78とCWE-77で、いわゆるOSコマンドインジェクションです。
この脆弱性の攻撃手法は、すでに公開されています。
ベンダーには、公開前に早い段階で連絡が入っていたと記録されています。管理画面を外部から触れる状態にしている機器があれば、今日のうちに対処したい部類の脆弱性とみられます。
攻撃の流れ
-
1
機器へ到達
攻撃者が、機器の管理用Webに届くネットワーク上の位置に立つ。
-
2
設定ウィザードへ送信
初期設定ウィザードの処理に、SSIDの値として細工した内容を送る。
-
3
コマンド実行
入力が検査されず、機器の上でOSコマンドとして実行される。
-
4
機器の掌握
設定の改ざんや通信の盗み見、内部ネットワークへの足がかりに使われる。
どう悪用されるか
悪用に認証は要りません。利用者の操作も不要で、攻撃の難易度は低いと評価されています。必要なのは、対象機器の管理用Webにネットワーク経由で届く位置にいることだけです。インターネットに管理画面を出している機器はもちろん、同じLANや来客用Wi-Fiにつながった端末からも届く可能性があります。
成功すると、機器の上で攻撃者の指定したコマンドが動きます。CVSSでは機密性・完全性・可用性のすべてが高と評価されており、設定の書き換え、通信の傍受、機器の停止、機器を経由した内部ネットワークへの侵入が想定されます。影響が機器の外へ広がる点も、10.0という評価に反映されています。
今すぐやること
-
1
ベンダーの告知を確認する
WAVLINKの告知で、修正版やファームウェアの更新有無、対象の版、回避策を確認します。修正版が出ていれば、その日のうちに適用します。
-
2
管理画面に届く範囲を絞る
インターネット側からの管理画面へのアクセスを止め、社内でも管理者の端末だけが届くようにします。来客用Wi-Fiや別セグメントからの経路も遮断します。
-
3
設定と動作を点検する
管理者パスワード、DNS、SSID、転送や許可の設定に、身に覚えのない変更がないかを見ます。通信が急に遅くなる、再起動を繰り返すといった様子があれば、侵害を疑って機器を切り離します。
-
4
更新できない機器は入れ替えを計画する
修正版が提供されない場合は、つなぎの対策を入れたうえで、ほかの機器への入れ替え時期を決めます。
修正版がないあいだのつなぎ
修正版を当てられないあいだは、管理画面を外部に公開しないこと、管理者の端末以外から機器の管理アドレスに届かないようにすることがつなぎの対策になります。リモート管理機能があれば無効にします。常時使っていない機器は、電源を落として取り外す方法もあります。
背景
WL-WN579A3-Aのような安価な無線LAN機器は、事務所の奥の電波の弱い場所や小規模な拠点に置かれ、設置したあと誰も設定を見ない状態になりがちです。情シスの管理台帳に載っていないこともあります。その機器が乗っ取られると、同じ拠点のパソコンや複合機、監視カメラに向かう通信がまとめて見える位置にいる、ということになります。
今回の入力欄はSSIDです。SSIDは設定担当者が決める単なる名前なので、開発側が危険な入力として扱いにくい項目ですが、その値を機器内部でコマンドの一部に組み込むと、名前の欄が命令の入口になります。ネットワーク機器の管理用CGIは、ウィザードのように「最初の1回しか使わない」画面でも、設定後に外から呼び出せる状態が残ることがあります。
よくある質問
Q.初期設定がすでに終わっている機器でも対象ですか。
Q.WAVLINKのほかの機種も確認が必要ですか。
この記事は、取得元の公開情報をもとに、人が監修しながらAIを活用して執筆しています。執筆と監修は佐々木 航が担い、公開したあとも人が内容を確認しています。誤りに気づいたときは直し、記事の末尾に訂正の行を残します。対応を決める前に、下の原文と参照先も確認してください。
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
A security vulnerability has been detected in WAVLINK WL-WN579A3-A 2026-03-10-94f93d4. The impacted element is the function set_wzdgwMesh of the file /cgi-bin/adm.cgi of the component Initial Setup Wizard. The manipulation of the argument wlan_ssid leads to os command injection. The attack is possible to be carried out remotely. The exploit has been disclosed publicly and may be used. The vendor was contacted early about this disclosure.
出典: CVE.org (CVE Program・cvelistV5) NVD
参照URL
- advisory CVE-2026-120195 | CVE Analysis and Report
- advisory Submit #914922 | WAVLINK WL-WN579A3-A(Router,MT7628) WINSTAR_WN579A3-A-2026-03-10-94f93d4 CWE-78
- exploit github.com
- web VDB-429558 | WAVLINK WL-WN579A3-A Initial Setup Wizard adm.cgi set_wzdgwMesh os command injection
- web VDB-429558 | CTI Indicators (IOB, IOC, TTP, IOA)