Skip to content

Weakness class · INJ

Injection and Smuggling

5,039 published CVEs name a weakness in this class; 36 of them are exploited in the wild.
5,039CVEs
36exploited
58CWEs
267disclosed reports

CWEs in this class58

CWEs of Injection and Smuggling, most CVEs first
CWEWeaknessCVEsExploitedCheck
CWE-611XML External Entity1,363927
CWE-74Injection1,0901328
CWE-444Inconsistent Interpretation of HTTP Requests44142
CWE-116Improper Encoding or Escaping of Output38945
CWE-1236Improper Neutralization of Formula Elements in a CSV File32300
CWE-93Improper Neutralization of CRLF Sequences26505
CWE-91XML Injection14613
CWE-117Improper Output Neutralization for Logs14000
CWE-113Improper Neutralization of CRLF Sequences in HTTP Headers12802
CWE-90Improper Neutralization of Special Elements used in an LDAP Query10800
CWE-99Improper Control of Resource Identifiers7400
CWE-150Improper Neutralization of Escape, Meta, or Control Sequences6900
CWE-644Improper Neutralization of HTTP Headers for Scripting Syntax61––
CWE-176Improper Handling of Unicode Encoding39––
CWE-158Improper Neutralization of Null Byte or NUL Character37––
CWE-75Failure to Sanitize Special Elements into a Different Plane33––
CWE-1427Improper Neutralization of Input Used for LLM Prompting26––
CWE-172Improper Encoding or Decoding of Data22––
CWE-140Improper Neutralization of Delimiters21––
CWE-177Improper Handling of URL Encoding (Hex Encoding)19––
CWE-643Improper Neutralization of Data within XPath Expressions18––
CWE-155Improper Neutralization of Wildcards or Matching Symbols17––
CWE-694Use of Multiple Resources with Duplicate Identifier17––
CWE-791Incomplete Filtering of Special Elements17––
CWE-76Improper Neutralization of Equivalent Special Elements15––
CWE-138Improper Neutralization of Special Elements15––
CWE-790Improper Filtering of Special Elements14––
CWE-159Improper Handling of Invalid Use of Special Elements12––
CWE-141Improper Neutralization of Parameter/Argument Delimiters11––
CWE-146Improper Neutralization of Expression/Command Delimiters10––
CWE-173Improper Handling of Alternate Encoding8––
CWE-174Double Decoding of the Same Data8––
CWE-112Missing XML Validation7––
CWE-179Incorrect Behavior Order: Early Validation7––
CWE-149Improper Neutralization of Quoting Syntax6––
CWE-626Null Byte Interaction Error (Poison Null Byte)6––
CWE-153Improper Neutralization of Substitution Characters5––
CWE-156Improper Neutralization of Whitespace5––
CWE-167Improper Handling of Additional Special Element5––
CWE-794Incomplete Filtering of Multiple Instances of Special Elements5––
CWE-147Improper Neutralization of Input Terminators4––
CWE-166Improper Handling of Missing Special Element4––
CWE-792Incomplete Filtering of One or More Instances of Special Elements4––
CWE-142Improper Neutralization of Value Delimiters3––
CWE-144Improper Neutralization of Line Delimiters3––
CWE-164Improper Neutralization of Internal Special Elements3––
CWE-143Improper Neutralization of Record Delimiters2––
CWE-148Improper Neutralization of Input Leaders2––
CWE-168Improper Handling of Inconsistent Special Elements2––
CWE-652Improper Neutralization of Data within XQuery Expressions2––
CWE-145Improper Neutralization of Section Delimiters1––
CWE-154Improper Neutralization of Variable Name Delimiters1––
CWE-160Improper Neutralization of Leading Special Elements1––
CWE-162Improper Neutralization of Trailing Special Elements1––
CWE-175Improper Handling of Mixed Encoding1––
CWE-462Duplicate Key in Associative List (Alist)1––
CWE-797Only Filtering Special Elements at an Absolute Position1––
CWE-827Improper Control of Document Type Definition1––

Exploited and check counts are given for the class's largest CWEs; open a CWE for its CVEs.

Data as of 2026-11-14.

Updated AboutDevelopersSign in