MELSEC iQ-R、Q および L シリーズ CPU ユニットのEthernet ポートにおけるサービス拒否(DoS)の脆弱性
公開日 2020 年 10 月 29 日
最終更新日 2024 年 9 月 5 日
三菱電機株式会社■概要
MELSEC iQ-R、Q および L シリーズの CPU ユニットには、リソース枯渇によるサービス拒否(DoS)の脆弱性が存在することが判明しました。攻撃者から不正なパケットを受信すると、Ethernet 通信が DoS 状態に陥る可能性があります。（CVE-2020-5652）
この脆弱性の影響を受ける製品形名並びにファームウェアバージョン、本体 OS ソフトウェアバージョンおよびシリアル No.を以下に示します。
■CVSS スコア 1
CVE-2020-5652

CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

基本値：7.5■該当製品の確認方法
MELSEC iQ-R、Q および L シリーズの CPU ユニットのうち、次の製品形名とファームウェアバージョン、本体 OS ソフトウェア
バージョン又はシリアル No.のものが影響を受けます。
シリーズ
形名バージョン
iQ-R シリーズ
R00/01/02CPU
ファームウェアバージョン”20”以前
R04/08/16/32/120（EN）CPU
ファームウェアバージョン”52”以前
R08/16/32/120SFCPU
ファームウェアバージョン”22”以前
R08/16/32/120PCPU
ファームウェアバージョン”24”以前
R08/16/32/120PSFCPU
ファームウェアバージョン”06”以前
R16/32/64MTCPU
本体 OS ソフトウェアバージョン”21”以前
Q シリーズ
Q03UDECPU、Q04/06/10/13/20/26/50/100UDEHCPU
シリアル No.の上 5 桁”22081”以前
Q03/04/06/13/26UDVCPU
シリアル No.の上 5 桁”22031”以前
Q04/06/13/26UDPVCPU
シリアル No.の上 5 桁”22031”以前
Q172/173DCPU-S1
本体 OS ソフトウェアバージョン”V”以前
Q172/173DSCPU
本体 OS ソフトウェアバージョン”W”以前
Q170MCPU
本体 OS ソフトウェアバージョン”V”以前
Q170MSCPU(-S1)
本体 OS ソフトウェアバージョン”W”以前
MR-MQ100 ※本体 OS ソフトウェアバージョン“E”以前
L シリーズ
L02/06/26CPU(-P)、 L26CPU-(P)BT
シリアル No.の上 5 桁”23121”以前※ 本製品は海外一部地域専用品となります。
ファームウェアバージョン、本体 OS ソフトウェアバージョンおよびシリアル No.の確認方法は、各製品のマニュアルをご参照ください。
製品マニュアルは以下サイトよりダウンロードが可能です。
https://www.mitsubishielectric.co.jp/fa/download/index.html■脆弱性の説明MELSEC iQ-R、Q および L シリーズの CPU ユニットには、リソース枯渇（CWE-400） 2によるサービス拒否(DoS)の脆弱性が存在します。
■脆弱性がもたらす脅威
攻撃者から不正なパケットを受信すると、Ethernet 通信が DoS 状態に陥ります。なお、復旧にはリセットが必要になります。

12https://www.ipa.go.jp/security/vuln/CVSSv3.html
https://cwe.mitre.org/data/definitions/400.html

■お客様での対応
以下の表を参照し、ご使用中の製品がアップデート可能かどうかをご確認ください。
シリーズ
形名
アップデート可否
iQ-R シリーズ
R00/01/02CPU
MELSEC iQ-R ユニット構成マニュアル「付 2ファームウェアアップデート機能」を参照くだR04/08/16/32/120（EN）CPU
さい。
R08/16/32/120SFCPU
R08/16/32/120PCPU
R08/16/32/120PSFCPU
R16/32/64MTCPU
全バージョンでアップデート可能
Q シリーズ
Q03UDECPU、Q04/06/10/13/20/26/50/100UDEHCPU
全バージョンでアップデート不可
Q03/04/06/13/26UDVCPU
Q04/06/13/26UDPVCPU
Q172/173DCPU-S1
全バージョンでアップデート可能
Q172/173DSCPU
Q170MCPU
Q170MSCPU(-S1)
MR-MQ100
L シリーズ
L02/06/26CPU(-P)、 L26CPU-(P)BT
全バージョンでアップデート不可<アップデートが可能な場合>
以下のサイトから、「■製品での対応」に記載の対策済みバージョンのアップデートファイルをダウンロードしたうえで、アップデートしてください。
https://www.mitsubishielectric.co.jp/fa/download/index.html
アップデートの方法は、以下を参照ください。
・MELSEC iQ-R ユニット構成マニュアル 「付 2 ファームウェアアップデート機能」
・MELSEC iQ-R モーションコントローラ プログラミングマニュアル(共通編) 「8.4 本体 OS ソフトウェアのインストール」
・Q173D(S)CPU/Q172D(S)CPU モーションコントローラ ユーザーズマニュアル 「5.3 本体 OS ソフトウェアのインストール手順」
・Q170MCPU モーションコントローラ ユーザーズマニュアル 「5.3 本体 OS ソフトウェアのインストール手順」
・Q170MSCPU(-S1) モーションコントローラ ユーザーズマニュアル 「5.3 本体 OS ソフトウェアのインストール手順」
・MR-MQ100 Motion Controller User’s Manual (Details) 「5.3 Operating System Software Installation Procedure」<アップデートが不可な場合>該当製品・該当バージョンをご使用中のお客様は、軽減策・回避策にて対応ください。
「■製品での対応」のとおり対策済み製品をリリースしておりますが、対策版へのアップデートは出来ません。
MELSEC Q シリーズおよび L シリーズの該当製品をご使用中のお客様は、後継機種である MELSEC iQ-R シリーズへの移行もご検討ください。
■製品での対応
下記ユニットにおいては、不正なパケットを受信しても、Ethernet 通信が停止しないよう対策しています。
シリーズ
形名バージョン
iQ-R シリーズ
R00/01/02CPU
ファームウェアバージョン”21”以降
R04/08/16/32/120（EN）CPU
ファームウェアバージョン”53”以降
R08/16/32/120SFCPU
ファームウェアバージョン”23”以降
R08/16/32/120PCPU
ファームウェアバージョン”25”以降
R08/16/32/120PSFCPU
ファームウェアバージョン”07”以降
R16/32/64MTCPU
本体 OS ソフトウェアバージョン”22”以降
Q シリーズ
Q03UDECPU、Q04/06/10/13/20/26/50/100UDEHCPU
シリアル No.の上 5 桁”22082”以降
Q03/04/06/13/26UDVCPU
シリアル No.の上 5 桁”22032”以降
Q04/06/13/26UDPVCPU
シリアル No.の上 5 桁”22032”以降
Q172/173DCPU-S1
本体 OS ソフトウェアバージョン”W”以降
Q172/173DSCPU
本体 OS ソフトウェアバージョン”X”以降
Q170MCPU
本体 OS ソフトウェアバージョン”W”以降
Q170MSCPU(-S1)
本体 OS ソフトウェアバージョン”X”以降
MR-MQ100
本体 OS ソフトウェアバージョン”F”以降
L シリーズ
L02/06/26CPU(-P)、 L26CPU-(P)BT
シリアル No.の上 5 桁”23122”以降■軽減策・回避策
本脆弱性が悪用されることによるリスクを最小限に抑えるため、三菱電機は以下に示す軽減策を講じることを推奨します。
・当該製品をインターネットに接続する場合には、ファイアウォールや仮想プライベートネットワーク(VPN)等を使用し、不正アクセスを防止してください。
・LAN 内で使用し、信頼できないネットワークやホストからのアクセスをファイアウォールでブロックしてください。

■謝辞
本脆弱性をご報告いただいた、ZheJiangQiAnTechnology の joker63 様に感謝いたします。
■お客様からのお問い合わせ先お客様からのお問い合わせ先につきましては、製品をご購入いただいた当社の支社、代理店にご相談ください。
〈お問い合わせ｜三菱電機 FA〉
https://www.mitsubishielectric.co.jp/fa/support/purchase/index.html■更新履歴2024 年 9 月 5 日
R08/16/32/120PCPU の「該当製品の確認方法」及び「製品での対応」のファームウェアバージョンを修正しました。
R08/16/32/120PSFCPU を「該当製品の確認方法」及び「製品での対応」に追加しました。
「お客様での対応」を追加しました。
「対策方法」を「製品での対応」に変更しました。
「概要」の文章に本体 OS ソフトウェアバージョン又はシリアル No.を追加しました。
MR-MQ100 を「該当製品の確認方法」、「お客様での対応」及び「製品での対応」に追加しました。
2023 年 12 月 19 日
謝辞を追加しました。
2022 年 3 月 29 日
「該当製品の確認方法」及び「対策方法」に対応済み製品の情報を追加しました。
2022 年 1 月 13 日
「対策方法」に対応済みの製品を追加しました。
2021 年 5 月 18 日
R08/16/32/120PCPU の対策方法の情報を追加しました。
R08/16/32/120PSFCPU を該当製品から削除しました。