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-87957.82026-06-09CVE-2026-115856.32026-06-08CVE-2026-115846.32026-06-08CVE-2026-115836.32026-06-08CVE-2026-115827.32026-06-08CVE-2026-115596.32026-06-08CVE-2026-115586.32026-06-08CVE-2026-115317.32026-06-08CVE-2026-115307.32026-06-08CVE-2026-115296.32026-06-08CVE-2026-115146.32026-06-08CVE-2026-115136.32026-06-08CVE-2026-115113.52026-06-08CVE-2026-115106.32026-06-08CVE-2026-115096.32026-06-08CVE-2026-115086.32026-06-08CVE-2026-115076.32026-06-08CVE-2026-115066.32026-06-08CVE-2026-115017.32026-06-08CVE-2026-114956.32026-06-08