作業系統命令插入

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

已更新: 2024/2/2

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

風險資訊

VPR

風險因素: High

分數: 8.4

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

參考資訊