Node.js 18.x < 18.20.2 / 20.x < 20.12.2 / 21.x < 21.7.3 命令插入弱點 (2024 年 4 月 10 日星期三安全性版本)。

high Nessus Plugin ID 193573

概要

Node.js - JavaScript 執行階段環境受到命令插入弱點影響。

說明

遠端主機上安裝的 Node.js 版本早於 18.20.2、20.12.2 或 21.7.3。因此,它受到 2024 年 4 月 10 日星期三安全性版本公告中提及的命令插入弱點影響。這是不當處理 child_process.spawn / child_process.spawnSync 中的批次檔案所導致,即使未啟用 shell 選項,惡意命令行引數仍可插入任意命令並執行程式碼。

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

升級至 Node.js 18.20.2/20.12.2/21.7.3 版本或更新版本。

另請參閱

http://www.nessus.org/u?e4a7d9bc

Plugin 詳細資訊

嚴重性: High

ID: 193573

檔案名稱: nodejs_2024_apr2.nasl

版本: 1.1

類型: local

代理程式: windows, macosx, unix

系列: Misc.

已發布: 2024/4/19

已更新: 2024/4/22

組態: 啟用徹底檢查

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: High

分數: 7.4

CVSS v2

風險因素: High

基本分數: 9.3

時間分數: 6.9

媒介: CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C

CVSS 評分資料來源: CVE-2024-27980

CVSS v3

風險因素: High

基本分數: 8.8

時間分數: 7.7

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/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

修補程式發佈日期: 2024/4/10

弱點發布日期: 2024/4/10

參考資訊

CVE: CVE-2024-27980

IAVB: 2024-B-0039