Node.js 18.x < 18.20.6 / 20.x < 20.18.2 / 22.x < 22.13.1 / 23.x < 23.6.1 複数の脆弱性 (2025 年 1 月 21 日火曜日のセキュリティリリース)。

medium Nessus プラグイン ID 243568

概要

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

説明

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

- Node.js で、特に Windows 環境のドライブ名の処理に影響を与える脆弱性が見つかりました。Node.js の特定の関数は、Windows でドライブ名を特別なものとして扱いません。この結果、Node.js は相対パスを前提としていますが、実際にはルートディレクトリが参照されます。Windows では、ファイルセパレーターで始まらないパスが、現在のディレクトリに関連するものとして扱われます。この脆弱性は、path.join API の Windows ユーザーに影響を与えます。影響: この脆弱性を報告してくださった taise 氏と、修正してくださった tniessen 氏に感謝の意を表します。(CVE-2025-23084)

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

ソリューション

Node.jsのバージョンを 18.20.6/ 20.18.2/ 22.13.1/ 23.6.1以降にアップグレードしてください。

参考資料

http://www.nessus.org/u?68bc9901

プラグインの詳細

深刻度: Medium

ID: 243568

ファイル名: nodejs_2025_jan_21_cve_2025_23084.nasl

バージョン: 1.1

タイプ: local

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

ファミリー: Misc.

公開日: 2025/8/5

更新日: 2025/8/5

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

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

リスク情報

VPR

リスクファクター: Medium

スコア: 5.0

CVSS v2

リスクファクター: Medium

基本値: 5.2

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

CVSS スコアのソース: CVE-2025-23084

CVSS v3

リスクファクター: Medium

基本値: 5.6

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

脆弱性情報

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

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

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

パッチ公開日: 2025/1/21

脆弱性公開日: 2025/1/21

参照情報

CVE: CVE-2025-23084

IAVB: 2025-B-0012-S