Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-74 (输出中的特殊元素转义处理不恰当(注入)) — Vulnerability Class 504

504 vulnerabilities classified as CWE-74 (输出中的特殊元素转义处理不恰当(注入)). AI Chinese analysis included.

CWE-74 represents a critical input validation weakness where software constructs commands, data structures, or records using externally influenced input without properly neutralizing special elements. This flaw allows attackers to inject malicious syntax that alters the intended interpretation of the downstream component, leading to severe consequences such as unauthorized command execution, data manipulation, or system compromise. Exploitation typically occurs when user-supplied data is directly concatenated into queries or system calls without sanitization. To prevent this, developers must implement rigorous input validation, ensuring all external data is strictly checked against expected formats. Furthermore, utilizing parameterized queries, safe APIs, and context-specific encoding techniques ensures that special characters are treated as literal data rather than executable instructions, effectively neutralizing potential injection vectors before they reach the downstream processor.

MITRE CWE Description
The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.
Common Consequences (5)
Confidentiality Read Application Data
Many injection attacks involve the disclosure of important information -- in terms of both data sensitivity and usefulness in further exploitation.
Access Control Bypass Protection Mechanism
In some cases, injectable code controls authentication; this may lead to a remote vulnerability.
Other Alter Execution Logic
Injection attacks are characterized by the ability to significantly change the flow of a given process, and in some cases, to the execution of arbitrary code.
Integrity, Other Other
Data injection attacks lead to loss of data integrity in nearly all cases as the control-plane data injected is always incidental to data recall or writing.
Non-Repudiation Hide Activities
Often the actions performed by injected control code are unlogged.
Mitigations (2)
Requirements Programming languages and supporting technologies might be chosen which are not subject to these issues.
Implementation Utilize an appropriate mix of allowlist and denylist parsing to filter control-plane syntax from all input.
Examples (2)
This example code intends to take the name of a user and list the contents of that user's home directory. It is subject to the first variant of OS command injection.
$userName = $_POST["user"]; $command = 'ls -l /home/' . $userName; system($command);
Bad · PHP
;rm -rf /
Attack
The following code segment reads the name of the author of a weblog entry, author, from an HTTP request and sets it in a cookie header of an HTTP response.
String author = request.getParameter(AUTHOR_PARAM); ... Cookie cookie = new Cookie("author", author); cookie.setMaxAge(cookieExpiration); response.addCookie(cookie);
Bad · Java
HTTP/1.1 200 OK ... Set-Cookie: author=Jane Smith ...
Result
CVE ID Title CVSS Severity Published
CVE-2023-37473 Limited code execution in zenstruck/collections — collection 8.6 High 2023-07-14
CVE-2023-36830 SQLFluff vulnerability for users with access to config file, using `library_path` to call arbitrary python code. — sqlfluff 6.3 Medium 2023-07-06
CVE-2023-36812 Remote Code Execution in OpenTSDB — opentsdb 9.8 Critical 2023-06-30
CVE-2023-36469 Code injection through NotificationRSSService in XWiki Platform — xwiki-platform 10.0 Critical 2023-06-29
CVE-2023-36470 Code injection in icon themes of XWiki Platform — xwiki-platform 10.0 Critical 2023-06-29
CVE-2023-36471 HTML sanitizer allows form elements in restricted in org.xwiki.commons:xwiki-commons-xml — xwiki-commons 9.1 Critical 2023-06-29
CVE-2023-3380 Wavlink WN579X3 Ping Test adm.cgi injection — WN579X3 4.7 Medium 2023-06-23
CVE-2023-2797 Path traversal in GitHub plugin's code preview feature — Mattermost Github Plugin 3.1 Low 2023-06-16
CVE-2019-25150 Email Templates <= 1.3 - HTML Injection — Email Templates Customizer and Designer for WordPress and WooCommerce 8.8 High 2023-06-07
CVE-2023-33234 Apache Airflow CNCF Kubernetes Provider: KubernetesPodOperator RCE via connection configuration — Apache Airflow CNCF Kubernetes Provider 4.9 - 2023-05-30
CVE-2023-32679 Remote Code Execution via unrestricted file extension in Craft CMS — cms 7.2 High 2023-05-19
CVE-2023-32314 Sandbox Escape — vm2 9.8 Critical 2023-05-15
CVE-2023-32313 Inspect method manipulation in vm2 — vm2 5.3 Medium 2023-05-15
CVE-2022-45048 Apache Ranger: code execution vulnerability in policy expressions — Apache Ranger 8.4 High 2023-05-05
CVE-2022-45801 Apache StreamPark (incubating): LDAP Injection Vulnerability — Apache StreamPark (incubating) 9.1 - 2023-05-01
CVE-2023-30609 matrix-react-sdk vulnerable to HTML injection in search results via plaintext message highlighting — matrix-react-sdk 5.4 Medium 2023-04-25
CVE-2023-29007 Arbitrary configuration injection via `git submodule deinit` — git 7.0 High 2023-04-25
CVE-2023-29516 Code injection from view right on XWiki.AttachmentSelector in xwiki-platform — xwiki-platform 9.9 Critical 2023-04-18
CVE-2023-29514 Code injection in template provider administration in xwiki-platform — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29512 Code injection in xwiki-platform-web-templates — xwiki-platform 9.9 Critical 2023-04-18
CVE-2023-29510 Code injection via unescaped translations in xwiki-platform — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29522 Code injection from view right on XWiki.ClassSheet in xwiki-platform — xwiki-platform 9.9 Critical 2023-04-18
CVE-2023-29521 Code injection from account/view through VFS Tree macro in xwiki-platform — xwiki-platform 8.4 High 2023-04-18
CVE-2023-29519 Code injection in org.xwiki.platform:xwiki-platform-attachment-ui — xwiki-platform 9.1 Critical 2023-04-18
CVE-2023-29518 Code injection from view right using Invitation.InvitationCommon in xwiki-platform — xwiki-platform 9.9 Critical 2023-04-18
CVE-2023-29523 Code injection in display method used in user profiles in xwiki-platform — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29524 Code injection from account through XWiki.SchedulerJobSheet in xwiki-platform — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29525 Privilege escalation from view right on XWiki.Notifications.Code.LegacyNotificationAdministration in xwiki-platform — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29526 Async and display macro allow displaying and interacting with any document in restricted mode — xwiki-platform 10.0 Critical 2023-04-18
CVE-2023-29527 Code injection from account through AWM view sheet in xwiki platform — xwiki-platform 10.0 Critical 2023-04-18

Vulnerabilities classified as CWE-74 (输出中的特殊元素转义处理不恰当(注入)) represent 504 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.