作業系統命令插入

critical Web App Scanning Plugin ID 98123

概要

作業系統命令插入

說明

當使用者提供的輸入用於形成由作業系統執行的命令時,會發生 OS 命令插入。

掃描程式可插入特定的作業系統命令,並在伺服器回應中包含該命令的輸出,這表示輸入清理不正確。

解決方案

建議永遠不要使用未受信任的資料來形成要由作業系統執行的命令。
為驗證資料,應用程式應確保提供的值僅包含執行必要動作所需的字元。

另請參閱

http://projects.webappsec.org/w/page/13246950/OS%20Commanding

https://cheatsheetseries.owasp.org/cheatsheets/OS_Command_Injection_Defense_Cheat_Sheet.html

Plugin 詳細資訊

嚴重性: Critical

ID: 98123

類型: remote

已發布: 2017/3/31

已更新: 2025/4/17

掃描範本: api, full, pci, scan

風險資訊

VPR

風險因素: Critical

分數: 9.0

CVSS v2

風險因素: Critical

基本分數: 10

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

CVSS 評分資料來源: Tenable

CVSS v3

風險因素: Critical

基本分數: 9.8

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

CVSS 評分資料來源: Tenable

CVSS v4

風險因素: Critical

Base Score: 9.3

Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

CVSS 評分資料來源: Tenable

參考資訊