1471 vulnerabilities classified as CWE-77 (在命令中使用的特殊元素转义处理不恰当(命令注入)). AI Chinese analysis included.
CWE-77 represents a critical input validation weakness where software constructs commands using untrusted data without properly sanitizing special characters. Attackers typically exploit this by injecting malicious payloads, such as semicolons or pipe operators, into user-supplied fields to alter the intended command structure. This allows them to execute arbitrary system commands, potentially leading to full system compromise, data exfiltration, or denial of service. To prevent such vulnerabilities, developers must strictly validate and sanitize all external inputs, ensuring that only expected data formats are processed. Utilizing parameterized APIs or safe command execution libraries instead of direct string concatenation significantly reduces risk. Additionally, implementing the principle of least privilege for application processes limits the potential impact of successful injection attempts, thereby enhancing overall system security against command injection attacks.
prompt = "Explain the difference between {} and {}".format(arg1, arg2) result = invokeChatbot(prompt) resultHTML = encodeForHTML(result) print resultHTML
Explain the difference between CWE-77 and CWE-78
my $arg = GetArgument("filename"); do_listing($arg); sub do_listing { my($fname) = @_; if (! validate_name($fname)) { print "Error: name is not well-formed!\n"; return; } # build command my $cmd = "/bin/ls -l $fname"; system($cmd); } sub validate_name { my($name) = @_; if ($name =~ /^[\w\-]+$/) { return(1); } else { return(0); } }
if ($name =~ /^\w[\w\-]+$/) ...
| CVE ID | Title | CVSS | Severity | Published |
|---|---|---|---|---|
| CVE-2023-0640 | TRENDnet TEW-652BRP Web Interface ping.ccp command injection — TEW-652BRP | 7.2 | High | 2023-02-02 |
| CVE-2023-0638 | TRENDnet TEW-811DRU Web Interface command injection — TEW-811DRU | 7.2 | High | 2023-02-02 |
| CVE-2023-22657 | F5OS vulnerability — F5OS-A | 7.0 | High | 2023-02-01 |
| CVE-2023-0611 | TRENDnet TEW-652BRP Web Management Interface get_set.ccp command injection — TEW-652BRP | 8.8 | High | 2023-02-01 |
| CVE-2022-45095 | Dell PowerScale OneFS 命令注入漏洞 — PowerScale OneFS | 6.7 | Medium | 2023-02-01 |
| CVE-2021-41231 | OpenMage LTS DataFlow upload remote code execution vulnerability — magento-lts | 7.2 | High | 2023-01-27 |
| CVE-2021-41144 | OpenMage LTS authenticated remote code execution through layout update — magento-lts | 8.8 | High | 2023-01-27 |
| CVE-2021-41143 | OpenMage LTS arbitrary file deletion in customer media allows for remote code execution — magento-lts | 7.2 | High | 2023-01-27 |
| CVE-2021-39217 | OpenMage LTS arbitrary command execution in custom layout update through blocks — magento-lts | 7.2 | High | 2023-01-27 |
| CVE-2023-22884 | Apache Airflow, Apache Airflow MySQL Provider: Arbitrary file read via MySQL provider in Apache Airflow — Apache Airflow | 9.8 | - | 2023-01-21 |
| CVE-2023-20045 | Cisco RV160和RV260 输入验证错误漏洞 — Cisco Small Business RV Series Router Firmware | 4.9 | Medium | 2023-01-19 |
| CVE-2023-20026 | Cisco Small Business RV016 输入验证错误漏洞 — Cisco Small Business RV Series Router Firmware | 6.5 | Medium | 2023-01-19 |
| CVE-2023-0315 | Command Injection in froxlor/froxlor — froxlor/froxlor | 8.8 | - | 2023-01-16 |
| CVE-2022-4616 | Delta Electronics DX-3021 命令注入漏洞 — 4G Router DX-3021 | 7.2 | High | 2023-01-12 |
| CVE-2020-36650 | IonicaBizau node-gry command injection — node-gry | 5.5 | Medium | 2023-01-11 |
| CVE-2022-45094 | Siemens SINEC NMS 命令注入漏洞 — SINEC INS | 8.4 | High | 2023-01-10 |
| CVE-2020-36642 | trampgeek jobe LanguageTask.php run_in_sandbox command injection — jobe | 5.5 | Medium | 2023-01-06 |
| CVE-2021-4304 | eprintsug ulcc-core toolbox command injection — ulcc-core | 6.3 | Medium | 2023-01-05 |
| CVE-2022-39081 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39082 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39083 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39084 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39085 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39086 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39087 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2022-39088 | UNISOC chipset 安全漏洞 — SC9863A/SC9832E/SC7731E/T610/T310/T606/T760/T610/T618/T606/T612/T616/T760/T770/T820/S8000 | 6.7 | - | 2023-01-04 |
| CVE-2017-20156 | Exciting Printer Argument prepare_page.rb command injection — Printer | 5.5 | Medium | 2022-12-31 |
| CVE-2021-32692 | Activity Watch vulnerable to command execution on macOS via printAppTitle.scpt — Activity Watch | 9.6 | Critical | 2022-12-23 |
| CVE-2022-46421 | Apache Airflow Hive Provider: Hive Provider RCE vulnerability with hive_cli_params — Apache Airflow Hive Provider | 9.8 | - | 2022-12-20 |
| CVE-2022-45796 | SHARP Multifunction Printer - Command Injection — SHARP multifunction printers | 9.1 | Critical | 2022-12-16 |
Vulnerabilities classified as CWE-77 (在命令中使用的特殊元素转义处理不恰当(命令注入)) represent 1471 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.