CWE-94 对生成代码的控制不恰当(代码注入) 类弱点 2110 条 CVE 漏洞汇总,含 AI 中文分析。
CWE-94 指代码注入漏洞,属于输入验证缺陷。攻击者通过向程序提供恶意构造的外部输入,利用未正确过滤的特殊字符或代码片段,篡改预期代码逻辑或注入可执行指令,从而劫持系统控制权。开发者应避免直接拼接用户输入,采用白名单验证机制,并使用参数化查询或沙箱环境隔离执行上下文,确保输入数据的合法性与安全性,从根本上阻断恶意代码的注入路径。
$MessageFile = "messages.out"; if ($_GET["action"] == "NewMessage") { $name = $_GET["name"]; $message = $_GET["message"]; $handle = fopen($MessageFile, "a+"); fwrite($handle, "<b>$name</b> says '$message'<hr>\n"); fclose($handle); echo "Message Saved!<p>\n"; } else if ($_GET["action"] == "ViewMessages") { include($MessageFile); }
name=h4x0r message=%3C?php%20system(%22/bin/ls%20-l%22);?%3E
use CGI qw(:standard); sub config_file_add_key { my ($fname, $key, $arg) = @_; # code to add a field/key to a file goes here } sub config_file_set_key { my ($fname, $key, $arg) = @_; # code to set key to a particular file goes here } sub config_file_delete_key { my ($fname, $key, $arg) = @_; # code to delete key from a particular file goes here } sub handleConfigAction { my ($fname, $action) = @_; my $key = param('key'); my $val = param('val'); # this is super-efficient code, especially if you have to invoke # any one of dozens of different functions! my $code = "config_file_$action_key(\$fnam
add_key(",","); system("/bin/ls");
| CVE ID | 标题 | CVSS | 风险等级 | Published |
|---|---|---|---|---|
| CVE-2026-58400 | GeoNetwork core-geonetwork 代码注入漏洞 — core-geonetwork | 9.1 | Critical | 2026-09-03 |
| CVE-2026-85137 | SeaCMS 输入验证错误漏洞 — SeaCMS | 7.3 | High | 2026-09-03 |
| CVE-2026-85169 | n8n 代码注入漏洞 — n8n | 8.7 | High | 2026-09-03 |
| CVE-2026-66786 | Submariner Operator 代码注入漏洞 — Red Hat Advanced Cluster Management for Kubernetes 2.16 | 9.1 | Critical | 2026-09-02 |
| CVE-2026-49832 | DSpace 代码注入漏洞 — DSpace | 8.0 | High | 2026-09-02 |
| CVE-2026-52833 | Nuclio 代码注入漏洞 — nuclio | 8.0 | High | 2026-09-02 |
| CVE-2026-58572 | Dell PowerStore 代码注入漏洞 — PowerStore 500T | 8.8 | High | 2026-09-01 |
| CVE-2026-18808 | Klemsan Electrical Electronics KIO 代码注入漏洞 — KIO (Klemsan Internet Objects) | 9.8 | Critical | 2026-09-01 |
| CVE-2026-4813 | Lutece Core 代码注入漏洞 — Lutece Core | 9.4 | Critical | 2026-09-01 |
| CVE-2026-82666 | YAO GEOFlow 输入验证错误漏洞 — GEOFlow | 4.7 | Medium | 2026-08-31 |
| CVE-2026-77956 | Ash Framework Ash AI 代码注入漏洞 — ash_ai | 8.9 | High | 2026-08-31 |
| CVE-2026-82598 | SeaCMS 输入验证错误漏洞 — SeaCMS | 7.3 | High | 2026-08-31 |
| CVE-2026-19286 | IBM Langflow OSS 代码注入漏洞 — Langflow OSS | 9.8 | Critical | 2026-08-28 |
| CVE-2026-18729 | IBM Langflow OSS 代码注入漏洞 — Langflow OSS | 8.8 | High | 2026-08-28 |
| CVE-2026-55565 | Yamcs 代码注入漏洞 — yamcs | 9.9 | Critical | 2026-08-28 |
| CVE-2026-55559 | Yamcs 代码注入漏洞 — yamcs | 9.8 | Critical | 2026-08-28 |
| CVE-2026-77939 | flextype 代码注入漏洞 — flextype | 6.5 | Medium | 2026-08-28 |
| CVE-2026-55511 | Yamcs 代码注入漏洞 — yamcs | 9.1 | Critical | 2026-08-28 |
| CVE-2026-82278 | DataElem BISHENG 代码注入漏洞 — bisheng | 8.8 | High | 2026-08-28 |
| CVE-2026-82244 | Budibase 代码注入漏洞 — server | 9.1 | Critical | 2026-08-28 |
| CVE-2026-81835 | roocodeinc roo-code 输入验证错误漏洞 — Roo-Code | 5.5 | Medium | 2026-08-27 |
| CVE-2026-81834 | Roomote Roo Code 输入验证错误漏洞 — Roo-Code | 6.3 | Medium | 2026-08-27 |
| CVE-2026-81833 | Roomote Roo Code 输入验证错误漏洞 — Roo-Code | 5.5 | Medium | 2026-08-27 |
| CVE-2026-54721 | Silverstripe CMS UserForms 代码注入漏洞 — silverstripe-userforms | 8.8 | High | 2026-08-27 |
| CVE-2026-47727 | Trilium Next Trilium Notes 代码注入漏洞 — Trilium | 8.6 | High | 2026-08-27 |
| CVE-2026-81719 | Tobi OpenSSL Encrypt 代码注入漏洞 — openssl_encrypt | 7.8 | High | 2026-08-27 |
| CVE-2026-81096 | Artificial Intelligence for Medicine and Science @ Harvard Zitnik Lab ToolUniverse 代码注入漏洞 — ToolUniverse | 10.0 | Critical | 2026-08-27 |
| CVE-2026-81662 | flowintel 输入验证错误漏洞 — flowintel | 8.6 | High | 2026-08-27 |
| CVE-2026-60004 | Gitea 代码注入漏洞 — Gitea | 9.8 | Critical | 2026-08-26 |
| CVE-2026-58474 | andy whichllm 代码注入漏洞 — whichllm | 8.8 | High | 2026-08-26 |
CWE-94(对生成代码的控制不恰当(代码注入)) 是常见的弱点类别,本平台收录该类弱点关联的 2110 条 CVE 漏洞。