Node.js 22.x < 22.23.0 / 24.x < 24.17.0 / 26.x < 26.3.1 複数の脆弱性 (2026 年 6 月 18 日木曜日のセキュリティリリース)。

critical Nessus プラグイン ID 322793

概要

Node.js - JavaScript Runtime Environment は複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている Node.js のバージョンは、22.23.0、24.17.0、または 26.3.1 より前のものです。したがって、2026 年 6 月 18 日木曜日のセキュリティリリースアドバイザリのセキュリティリリースのアドバイザリに記載されている複数の脆弱性の影響を受けます。

- Node.js の WebCrypto 実装の欠陥により、subtle.encrypt() への入力が 2GiB の倍数である場合、プロセスがクラッシュする可能性があります。(CVE-2026-48933)

- Node.js の TLS ホスト名処理における欠陥により、Node.js の Unicode ドット区切り文字の処理が原因で、リゾルバーとベリファイアーのホスト名正規化の不一致により、TLS のワイルドカード深度認証バイパスが発生する可能性があります。
(CVE-2026-48618)

- Node.js のプロキシトンネルエラー処理における欠陥により、ERR_PROXY_TUNNEL エラーメッセージにプロキシ認証情報が漏洩する可能性があります。プロキシ認証情報がプロキシ URL に埋め込まれている場合、エラー処理パスを通じて露出し、ログ、診断、またはその他のエラーコンシューマーによって取得される可能性があります。(CVE-2026-48615)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

Node.js のバージョンを 22.23.0/24.17.0/26.3.1 以降にアップグレードしてください。

参考資料

https://nodejs.org/en/blog/vulnerability/june-2026-security-releases

プラグインの詳細

深刻度: Critical

ID: 322793

ファイル名: nodejs_2026_jun_18.nasl

バージョン: 1.4

タイプ: Local

エージェント: windows, macosx, unix

ファミリー: Misc.

公開日: 2026/6/25

更新日: 2026/6/29

設定: 徹底したチェックを有効にする (optional)

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 6.7

CVSS v2

リスクファクター: Critical

基本値: 10

現状値: 7.4

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

CVSS スコアのソース: CVE-2026-48930

CVSS v3

リスクファクター: Critical

基本値: 9.8

現状値: 8.5

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

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

脆弱性情報

CPE: cpe:/a:nodejs:node.js

必要な KB アイテム: installed_sw/Node.js

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2026/6/18

脆弱性公開日: 2026/6/18

参照情報

CVE: CVE-2026-48615, CVE-2026-48617, CVE-2026-48618, CVE-2026-48619, CVE-2026-48928, CVE-2026-48930, CVE-2026-48931, CVE-2026-48933, CVE-2026-48934, CVE-2026-48935, CVE-2026-48936, CVE-2026-48937

IAVB: 2026-B-0171