CVE-2021-26829 の詳細
CVEの情報
説明:
OpenPLC ScadaBR through 0.9.1 on Linux and through 1.12.4 on Windows allows stored XSS via system_settings.shtm.
CVE更新日: 2021-06-11 12:15:12.053000
CVSSバージョン: 3.1
CVSSスコア: 5.4
KEVの情報
KEV更新日: 2025-11-28
EPSSの情報
EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。
EPSSスコア: 0.069440000
EPSS更新日: 2026-04-16 00:00:00
SSVCの情報
SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。
Exploitation: active
Technical Impact: medium
Automatable: False
CVE-2021-26829に関する調査結果を以下に解説します。
1. 脆弱性の概要
CVE-2021-26829は、OpenPLC ScadaBRにおける格納型クロスサイトスクリプティング(XSS)の脆弱性です。この脆弱性は、悪意のあるスクリプトがウェブサイトやアプリケーションに挿入され、ターゲットサーバーに永続的に保存されることで発生します。ユーザーがスクリプトが挿入されたページにアクセスすると、そのスクリプトがブラウザで実行されます。
この脆弱性の技術的な根本原因は、OpenPLC ScadaBRアプリケーションの
system_settings.shtmページにおける不適切な入力検証(サニタイズ)にあります。1.1 影響
攻撃者は、この脆弱性を悪用して、管理者または他のユーザーがシステム設定ページにアクセスした際に、悪意のあるJavaScriptコードをユーザーのブラウザで実行させることができます。これにより、セッションハイジャック、アカウントの乗っ取り、悪意のあるサイトへのリダイレクト、またはアプリケーションの改ざんにつながる可能性があります。
特に、産業用制御システム(ICS)やオペレーショナルテクノロジー(OT)環境でWebベースのHMI(Human-Machine Interface)がプロセス制御に利用されている場合、この脆弱性はシステムの改ざん、HMIログインページの改ざん、アラームやログの無効化など、重大な影響を及ぼす可能性があります。
1.2 深刻度
CVE-2021-26829のCVSS v3.1スコアは5.4で、中程度の深刻度と評価されています。米CISA(サイバーセキュリティ・インフラセキュリティ庁)は、この脆弱性が実際に悪用されていることを確認し、「既知の悪用された脆弱性カタログ(KEV)」に追加しています。このカタログへの追加は、緊急性が高いことを示唆しており、特に信頼できないネットワークやユーザーに公開されているシステムでは、可能な限り迅速にパッチを適用すべきとされています。
2. 対象となる環境
2.1 影響を受けるOSバージョン
この脆弱性の影響を受けるのは、OpenPLC ScadaBRです。 具体的には以下のバージョンが影響を受けます。
CISAは、これらの製品を利用したサードパーティのコンポーネント、ライブラリ、およびアプリケーションも影響を受ける可能性があるとして注意を呼びかけています。
2.2 影響を受ける設定
system_settings.shtmページにおける不適切な入力検証が脆弱性の原因であるため、この設定画面にアクセス可能な環境が影響を受けます。攻撃者は、この脆弱性を悪用するために認証された低権限ユーザーである必要がありますが、一度認証されれば悪意のあるスクリプトをWebインターフェースに注入することが可能です。3. 影響を受けた時の兆候
この脆弱性が悪用された際の兆候としては、以下が挙げられます。
system_settings.shtmを含むHTTPリクエストに不審なJavaScriptコードが含まれる4. 推奨対策
4.1 本対策
CISAは、ベンダーの指示に従って必要な修正を適用することを推奨しています。影響を受けるバージョンのOpenPLC ScadaBRを使用している場合は、最新の修正が適用されたバージョンにアップグレードすることが不可欠です。
4.2 暫定回避策(緩和策)
参照したサイト
注記: 検索結果にはMicrosoft Exchange ServerのProxyLogon脆弱性(CVE-2021-26855など)に関する情報も含まれていましたが、CVE-2021-26829はOpenPLC ScadaBRに特化した脆弱性であるため、混同しないよう注意してまとめました。