What is CWE-74?
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.
CWE-74 is a class-level weakness in MITRE’s Common Weakness Enumeration, with a MITRE likelihood of exploit of High. Applicable platforms: Language: Not Language-Specific.
Source: MITRE CWE (CWE-74 definition, reproduced verbatim). Counts and linkage below are Threadlinqs data.
Consequences
- 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.
Source: MITRE CWE, common consequences.
How CWE-74 is exploited in the wild
Threadlinqs maps 71 CVEs to CWE-74, published between 2024-01-16 and 2026-10-04. 1 is listed in CISA’s Known Exploited Vulnerabilities catalog, the authoritative record of exploitation in the wild. By CVSS v3 severity the set splits into 10 critical, 37 high, 23 medium. The highest EPSS score in the set is 94.3% (CVE-2023-22527), the modelled probability of exploitation in the next 30 days. 15 tracked threats reference CWE-74 directly or through a CVE it covers; the most recent is “AI-Powered Cyber Attacks: Emerging TTPs Across Phishing, Deepfake BEC, Polymorphic Malware, and Prompt Injection” (2026-09-26). Affected products concentrate in SourceCodester (15), itsourcecode (11), code-projects (9), among 29 vendors in total.
Vulnerabilities (CVEs)
Showing 40 of 71 CVEs mapped to CWE-74, CISA KEV first, then by CVSS score.
- CVE-2023-22527 — CISA KEV · CVSS 9.8 critical · EPSS 94.3% · published 2024-01-16
- CVE-2026-82971 — CVSS 10 critical · EPSS 1.8% · published 2026-08-31
- CVE-2026-83524 — CVSS 9.9 critical · EPSS 1.6% · published 2026-08-31
- CVE-2026-18684 — CVSS 9.8 critical · EPSS 2.0% · published 2026-08-03
- CVE-2026-87701 — CVSS 9.6 critical · EPSS 0.4% · published 2026-09-17
- CVE-2025-32711 — CVSS 9.3 critical · EPSS 8.0% · published 2025-06-11
- CVE-2026-101261 — CVSS 9.1 critical · EPSS 2.3% · published 2026-09-28
- CVE-2026-101262 — CVSS 9.1 critical · EPSS 2.3% · published 2026-09-28
- CVE-2026-101260 — CVSS 9.1 critical · EPSS 2.3% · published 2026-09-28
- CVE-2026-102792 — CVSS 9.1 critical · published 2026-09-29
- CVE-2026-79912 — CVSS 8.3 high · EPSS 1.4% · published 2026-08-25
- CVE-2026-50107 — CVSS 8.1 high · EPSS 0.4% · published 2026-06-17
- CVE-2026-71320 — CVSS 8.1 high · EPSS 0.4% · published 2026-08-05
- CVE-2026-19960 — CVSS 7.4 high · EPSS 1.1% · published 2026-08-16
- CVE-2026-78141 — CVSS 7.4 high · EPSS 1.0% · published 2026-08-23
- CVE-2026-14652 — CVSS 7.3 high · EPSS 0.4% · published 2026-07-04
- CVE-2026-14653 — CVSS 7.3 high · EPSS 0.4% · published 2026-07-04
- CVE-2026-14654 — CVSS 7.3 high · EPSS 0.4% · published 2026-07-04
- CVE-2026-14660 — CVSS 7.3 high · EPSS 0.4% · published 2026-07-04
- CVE-2026-95819 — CVSS 7.3 high · EPSS 0.4% · published 2026-09-22
- CVE-2026-14648 — CVSS 7.3 high · EPSS 0.3% · published 2026-07-04
- CVE-2026-13500 — CVSS 7.3 high · EPSS 0.3% · published 2026-06-28
- CVE-2026-14649 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-04
- CVE-2026-14768 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-05
- CVE-2026-14769 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-05
- CVE-2026-14770 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-05
- CVE-2026-14771 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-05
- CVE-2026-14772 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-05
- CVE-2026-16152 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-18
- CVE-2026-86222 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-86223 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-86224 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-16154 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-18
- CVE-2026-16765 — CVSS 7.3 high · EPSS 0.2% · published 2026-07-23
- CVE-2026-78143 — CVSS 7.3 high · EPSS 0.2% · published 2026-08-23
- CVE-2026-81203 — CVSS 7.3 high · EPSS 0.2% · published 2026-08-26
- CVE-2026-86220 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-86221 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-86225 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-06
- CVE-2026-87921 — CVSS 7.3 high · EPSS 0.2% · published 2026-09-09
Affected vendors
- SourceCodester — 15 CVEs
- itsourcecode — 11 CVEs
- code-projects — 9 CVEs
- Ziroom — 4 CVEs
- Abdurrab5 — 2 CVEs
- CodeAstro — 2 CVEs
- Microsoft — 2 CVEs
- RooCodeInc — 2 CVEs
- antlr — 2 CVEs
- kishor-23 — 2 CVEs
- AojiaoZero — 1 CVE
- Cisco — 1 CVE
Threat activity
15 tracked threats cite CWE-74:
- AI-Powered Cyber Attacks: Emerging TTPs Across Phishing, Deepfake BEC, Polymorphic Malware, and Prompt InjectionMEDIUM
- SalesBleed: Salesforce Agentforce vulnerabilities enable zero-click CRM data theft and trusted-agent Slack phishingHIGH
- Microsoft September 2026 Cloud Disclosure: 18 Elevation-of-Privilege, Information-Disclosure, and Spoofing Flaws Across Azure and Copilot AI Products, Plus a Windows Secure Kernel EoP (CVE-2026-85921)CRITICAL
- September 2026 Microsoft Patch Tuesday — Record 966+ Vulnerabilities with Two Actively Exploited Zero-Days (CVE-2026-81963, CVE-2026-85880) and Multiple Critical Wormable RCEsCRITICAL
- StyleSmuggler — Magento Open Source and Adobe Commerce Unauthenticated RCE 0-Day Under Active ExploitationCRITICAL
- StyleSmuggler — Unpatched Magento and Adobe Commerce Zero-Day Exploited to Backdoor Online StoresCRITICAL
- OWASP GenAI LLM Top 10 2026 — Community-Driven Security Guidance for AI ApplicationsMEDIUM
- Agent-to-Agent Privilege Boundary Failures in Google ADK for Python (adk-python) CI/CD Workflows via Cross-Agent Prompt InjectionCRITICAL
- F5 Out-of-Band Patches for Critical NGINX HTTP/3 Use-After-Free and Proxy/gRPC Heap Overflow (CVE-2026-42530, CVE-2026-42055) plus NGINX Gateway Fabric Config Injection (CVE-2026-11311, CVE-2026-50107)CRITICAL
- Wazuh Manager 5.0 inventory_sync NDJSON Injection in OpenSearch _bulk API (GHSA-ff9g-85jq-r3g3, CVSS 10.0)CRITICAL
- LangGraph Checkpointer: Chained SQLi-to-RCE via Unsafe msgpack Deserialization (CVE-2025-67644, CVE-2026-28277, CVE-2026-27022)CRITICAL
- GitHub.com & GitHub Enterprise Server Pre-Auth RCE via X-Stat Header Field Injection (CVE-2026-3854)HIGH
- APT35 (Charming Kitten) GCC Pre-Positioning Cyber Reconnaissance Campaign Enabling Kinetic TargetingCRITICAL
- AI Prompt Injection Attacks on Enterprise LLMs — CrowdStrike Taxonomy, Agentic Tool Chain Attacks, MCP Poisoning, Indirect Injection via Data Sources, OpenClaw Attack SurfaceHIGH
- Agentic Tool Chain Attacks: Tool Poisoning, Tool Shadowing & Rugpull Attacks on AI Agent SecurityHIGH
Mitigations
- 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.
Source: MITRE CWE, potential mitigations.
Detection methods (MITRE CWE)
- Automated Static Analysis (effectiveness: High): Automated static analysis, commonly referred to as Static Application Security Testing (SAST), can find some instances of this weakness by analyzing source code (or binary/compiled code) without having to execute it. Typically, this is done by building a model of data flow and control flow, then searching for potentially-vulnerable patterns that connect "sources" (origins of input) with "sinks" (destinations where the data interacts with external components, a lower layer such as the OS, etc.)
Source: MITRE CWE, detection methods. Threadlinqs detection rules for the threats above are Blue tier and higher.