最近の脆弱性 › CVE-2023-36844

Juniper Junos OS の脆弱性(CVE-2023-36844)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2023-36844
製品Juniper Junos OS
深刻度(CVSS)5.3 警告CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
KEVへの追加日2023-11-13
米国政府機関の対応期限2023-11-17
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-473

何が起きた

Juniper Networks の Junos OS(EX Series のスイッチ)にある管理画面 J-Web に、PHP の環境変数という大事な設定値を外から書き換えられてしまう弱点が見つかりました。ログインしていない攻撃者が、ネットワーク経由で細工したリクエストを送るだけで悪用できます。書き換えによってデータの正しさが一部損なわれ、ほかの脆弱性と組み合わせて悪用される可能性があります。CISA は実際の悪用を確認した一覧に載せています。Juniper の勧告 JSA72300 も、2023年11月8日の更新で、悪意のある悪用の成功を把握していると書いています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者が EX Series の J-Web を見つける → 2. ログインせずに細工したリクエストを送る → 3. PHP の環境変数が書き換えられる → 4. ほかの脆弱性と組み合わせて悪用される1攻撃者が EX Series の J-Web を見つける2ログインせずに細工したリクエストを送る3PHP の環境変数が書き換えられる4ほかの脆弱性と組み合わせて悪用される攻撃の流れ: 1. 攻撃者が EX Series の J-Web を見つける → 2. ログインせずに細工したリクエストを送る → 3. PHP の環境変数が書き換えられる → 4. ほかの脆弱性と組み合わせて悪用される1攻撃者が EX Series の J-Web を見つける2ログインせずに細工したリクエストを送る3PHP の環境変数が書き換えられる4ほかの脆弱性と組み合わせて悪用される

誰が影響を受ける

Junos OS を動かしている EX Series を使っている組織が対象です。影響を受けるのは、20.4R3-S9 より前、21.1 の 21.1R1 以降、21.2R3-S7 より前の 21.2、21.3R3-S5 より前の 21.3、21.4R3-S5 より前の 21.4、22.1R3-S4 より前の 22.1、22.2R3-S2 より前の 22.2、22.3R3-S1 より前の 22.3、22.4R2-S2 と 22.4R3 より前の 22.4、23.2R1-S1 と 23.2R2 より前の 23.2 です。なお、CVE の記録の影響範囲の表では 21.2 の上限が 21.2R3-S6 と書かれていますが、Juniper の勧告 JSA72300 では 21.2R3-S7 より前が影響を受けるとしています。

何をすればいい

メーカーが示す修正版(20.4R3-S9、21.2R3-S7、21.3R3-S5、21.4R3-S5、22.1R3-S4、22.2R3-S2、22.3R3-S1、22.4R2-S2、22.4R3、23.2R1-S1、23.2R2、23.4R1 とそれ以降)に更新されているか確認してください。修正版の一覧に 21.1 は含まれていません。すぐに更新できない場合、メーカーは J-Web を無効にするか、信頼できる機器からだけ接続できるように制限することを回避策としています。あわせて Juniper の公式の案内を確認してください。

やることチェックリスト

用語メモ

J-Web
Juniper の機器をブラウザから設定・管理するための画面です。
環境変数
プログラムが動くときに参照する設定値のことです。書き換えられるとプログラムの動きが変わることがあります。
EX Series
Juniper Networks が販売しているネットワークスイッチの製品群です。

元データ(英語・CISA KEV より)

Juniper Junos OS EX Series PHP External Variable Modification Vulnerability

概要

Juniper Junos OS on EX Series contains a PHP external variable modification vulnerability that allows an unauthenticated, network-based attacker to control certain, important environment variables. Using a crafted request an attacker is able to modify certain PHP environment variables, leading to partial loss of integrity, which may allow chaining to other vulnerabilities.

推奨対応

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

公式情報