CWE•Class•Incomplete•20 recent CVEs
CWE-74Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
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
- Confidentiality→Read Application DataMany injection attacks involve the disclosure of important information -- in terms of both data sensitivity and usefulness in further exploitation.
- Access Control→Bypass Protection MechanismIn some cases, injectable code controls authentication; this may lead to a remote vulnerability.
- Other→Alter Execution LogicInjection 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→OtherData 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 ActivitiesOften the actions performed by injected control code are unlogged.
Potential mitigations
- RequirementsProgramming languages and supporting technologies might be chosen which are not subject to these issues.
- ImplementationUtilize an appropriate mix of allowlist and denylist parsing to filter control-plane syntax from all input.
Related CWEs
Recent CVEs classified under this CWE
CVE-2026-905746.32026-09-13CVE-2026-905267.32026-09-13CVE-2026-905256.32026-09-13CVE-2026-905167.32026-09-13CVE-2026-905157.32026-09-13CVE-2026-905147.32026-09-13CVE-2026-905116.32026-09-13CVE-2026-904964.72026-09-13CVE-2026-904957.32026-09-13CVE-2026-904916.32026-09-13CVE-2026-904886.32026-09-13CVE-2026-851166.52026-09-11CVE-2026-880384.82026-09-10CVE-2026-879257.32026-09-10CVE-2026-879217.32026-09-09CVE-2026-851176.52026-09-09CVE-2026-804404.82026-09-09CVE-2026-198556.52026-09-09CVE-2026-875728.32026-09-09CVE-2026-866756.32026-09-08