2740 vulnerabilities classified as CWE-78 (OS命令中使用的特殊元素转义处理不恰当(OS命令注入)). AI Chinese analysis included.
CWE-78 represents a critical input validation weakness where software constructs operating system commands using untrusted external data without proper sanitization. Attackers typically exploit this by injecting malicious shell metacharacters, such as semicolons or pipes, into user-supplied fields like form inputs or URL parameters. This manipulation allows the attacker to alter the intended command structure, enabling arbitrary code execution, data exfiltration, or complete system compromise. To mitigate this risk, developers must strictly avoid passing user input directly to OS command interpreters. Instead, they should utilize safe, language-specific APIs that do not invoke the shell, or implement rigorous input validation and parameterization techniques. By treating all external data as inherently untrusted and applying strict allow-list filtering, organizations can effectively neutralize special elements and prevent command injection vulnerabilities.
$userName = $_POST["user"]; $command = 'ls -l /home/' . $userName; system($command);;rm -rf /int main(int argc, char** argv) { char cmd[CMD_MAX] = "/usr/bin/cat "; strcat(cmd, argv[1]); system(cmd); }| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2017-10953 | Foxit Reader 安全漏洞 — Foxit Reader | 8.8 | - | 2017-10-31 |
| CVE-2017-10955 | EMC Data Protection Advisor 安全漏洞 — Dell EMC Data Protection Advisor | 8.8 | - | 2017-10-19 |
| CVE-2017-14001 | Digium Asterisk GUI 操作系统命令注入漏洞 — Digium Asterisk GUI | 8.8 | - | 2017-09-26 |
| CVE-2017-6796 | Cisco ASR 920 Series Aggregation Services Routers IOS XE Software 安全漏洞 — Cisco IOS XE | 6.7 | - | 2017-09-07 |
| CVE-2017-10951 | Foxit Reader 安全漏洞 — Foxit Reader | 8.8 | - | 2017-08-29 |
| CVE-2017-6707 | 多款Cisco产品StarOS 操作系统命令注入漏洞 — Cisco StarOS | 8.2 | - | 2017-07-06 |
| CVE-2017-6712 | Cisco Elastic Services Controller 安全漏洞 — Cisco Elastic Services Controller | 8.8 | - | 2017-07-06 |
| CVE-2017-6714 | Cisco Ultra Services Framework Staging Server AutoIT service 操作系统命令注入漏洞 — Cisco Ultra Services Framework | 9.8 | - | 2017-07-06 |
| CVE-2017-5173 | Geutebruck IP Camera G-Cam/EFD-2250 安全漏洞 — Geutebruck IP Cameras | 9.8 | - | 2017-05-19 |
| CVE-2012-5863 | Sinapsi eSolar OS Command Injection — eSolar | 9.8 | - | 2012-11-23 |
Vulnerabilities classified as CWE-78 (OS命令中使用的特殊元素转义处理不恰当(OS命令注入)) represent 2740 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.