"Minor" changes are text changes that only affect capitalization,
punctuation, and whitespace. All other changes are marked as "Major."
Simple schema changes are ignored, such as the change from
AffectedResource to Affected_Resource in Draft 8.
A node change is labeled "important" if it is a major field change and
the field is critical to the meaning of the node. The critical fields
are description, name, and relationships.
1 |
Location |
|
Major |
Type |
|
Minor |
None |
2 |
Environment |
|
Major |
Type |
|
Minor |
None |
3 |
Technology-specific Environment Issues |
|
Major |
Type |
|
Minor |
None |
4 |
J2EE Environment Issues |
|
Major |
Type |
|
Minor |
None |
5 |
J2EE Misconfiguration: Insecure Transport |
|
Major |
Type |
|
Minor |
None |
6 |
J2EE Misconfiguration: Insufficient Session-ID Length |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
7 |
J2EE Misconfiguration: Missing Error Handling |
|
Major |
Type |
|
Minor |
None |
8 |
J2EE Misconfiguration: Entity Bean Declared Remote |
|
Major |
Type |
|
Minor |
None |
9 |
J2EE Misconfiguration: Weak Access Permissions |
|
Major |
Type |
|
Minor |
None |
10 |
ASP.NET Environment Issues |
|
Major |
Type |
|
Minor |
None |
11 |
ASP.NET Misconfiguration: Creating Debug Binary |
|
Major |
Type |
|
Minor |
None |
12 |
ASP.NET Misconfiguration: Missing Custom Error Handling |
|
Major |
Type |
|
Minor |
None |
13 |
ASP.NET Misconfiguration: Password in Configuration File |
|
Major |
Type |
|
Minor |
None |
15 |
Setting Manipulation |
|
Major |
Description, Related_Attack_Patterns |
|
Minor |
None |
16 |
Configuration |
|
Major |
Type |
|
Minor |
None |
17 |
Code |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
18 |
Source Code |
|
Major |
Type |
|
Minor |
None |
19 |
Data Handling |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
20 |
Insufficient Input Validation |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
21 |
Pathname Traversal and Equivalence Errors |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
22 |
Path Traversal |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
23 |
Relative Path Traversal |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
24 |
Path Issue - Dot Dot Slash - '../filedir' |
|
Major |
Type |
|
Minor |
None |
25 |
Path Issue - Leading Dot Dot Slash - '/../filedir' |
|
Major |
Type |
|
Minor |
None |
26 |
Path Issue - Leading Directory Dot Dot Slash - '/directory/../filename' |
|
Major |
Type |
|
Minor |
None |
27 |
Path Issue - Directory Doubled Dot Dot Slash - 'directory/../../filename' |
|
Major |
Type |
|
Minor |
None |
28 |
Path Issue - Dot Dot Backslash - '..\filename' |
|
Major |
Type |
|
Minor |
None |
29 |
Path Issue - Leading Dot Dot Backslash - '\..\filename' |
|
Major |
Type |
|
Minor |
None |
30 |
Path Issue - Leading Directory Dot Dot Backslash - '\directory\..\filename' |
|
Major |
Type |
|
Minor |
None |
31 |
Path Issue - Directory Doubled Dot Dot Backslash - 'directory\..\..\filename' |
|
Major |
Type |
|
Minor |
None |
32 |
Path Issue - Triple Dot - '...' |
|
Major |
Type |
|
Minor |
None |
33 |
Path Issue - Multiple Dot - '....' |
|
Major |
Type |
|
Minor |
None |
34 |
Path Issue - Doubled Dot Dot Slash - '....//' |
|
Major |
Type |
|
Minor |
None |
35 |
Path Issue - Doubled Triple Dot Slash - '.../...//' |
|
Major |
Type |
|
Minor |
None |
37 |
Path Issue - Slash Absolute Path - /absolute/pathname/here |
|
Major |
Type |
|
Minor |
None |
38 |
Path Issue - Backslash Absolute Path - \absolute\pathname\here |
|
Major |
Type |
|
Minor |
None |
39 |
Path Issue - Drive Letter or Windows Volume - 'C:dirname' |
|
Major |
Type |
|
Minor |
None |
40 |
Path Issue - Windows UNC Share - '\\UNC\share\name\' |
|
Major |
Type |
|
Minor |
None |
41 |
Path Equivalence |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
42 |
Path Issue - Trailing Dot - 'filedir.' |
|
Major |
Type |
|
Minor |
None |
43 |
Path Issue - Multiple Trailing Dot - 'filedir....' |
|
Major |
Type |
|
Minor |
None |
44 |
Path Issue - Internal Dot - 'file.ordir' |
|
Major |
Type |
|
Minor |
None |
45 |
Path Issue - Multiple Internal Dot - 'file...dir' |
|
Major |
Type |
|
Minor |
None |
46 |
Path Issue - Trailing Space - 'filedir ' |
|
Major |
Type |
|
Minor |
None |
47 |
Path Issue - Leading Space - ' filedir' |
|
Major |
Type |
|
Minor |
None |
48 |
Path Issue - Internal Space - file(SPACE)name |
|
Major |
Type |
|
Minor |
None |
49 |
Path Issue - Trailing Slash - filedir/ |
|
Major |
Type |
|
Minor |
None |
50 |
Path Issue - Multiple Leading Slash - //multiple/leading/slash |
|
Major |
Type |
|
Minor |
None |
51 |
Path Issue - Multiple Internal Slash - /multiple//internal/slash |
|
Major |
Type |
|
Minor |
None |
52 |
Path Issue - Multiple Trailing Slash - /multiple/trailing/slash// |
|
Major |
Type |
|
Minor |
None |
53 |
Path Issue - Multiple Internal Backslash - \multiple\\internal\backslash |
|
Major |
Type |
|
Minor |
None |
54 |
Path Issue - Trailing Backslash - (filedir\) |
|
Major |
Type |
|
Minor |
None |
55 |
Path Issue - Single Dot Directory - /./ |
|
Major |
Type |
|
Minor |
None |
56 |
Path Issue - Asterisk Wildcard - filedir* |
|
Major |
Type |
|
Minor |
None |
57 |
Path Issue - dirname/fakechild/../realchild/filename |
|
Major |
Type |
|
Minor |
None |
58 |
Path Issue - Windows 8.3 Filename |
|
Major |
Type |
|
Minor |
None |
59 |
Link Following |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
60 |
UNIX Path Link Problems |
|
Major |
Type, Description |
|
Minor |
None |
61 |
UNIX Symbolic Link (Symlink) Following |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
62 |
UNIX Hard Link |
|
Major |
Type |
|
Minor |
None |
63 |
Windows Path Link Problems |
|
Major |
Type |
|
Minor |
None |
64 |
Windows Shortcut Following (.LNK) |
|
Major |
Type |
|
Minor |
None |
65 |
Windows Hard Link |
|
Major |
Type |
|
Minor |
None |
66 |
Virtual Files |
|
Major |
Type |
|
Minor |
None |
67 |
Windows MS-DOS Device Names |
|
Major |
Type |
|
Minor |
None |
68 |
Windows Virtual File Problems |
|
Major |
Type |
|
Minor |
None |
69 |
Windows ::DATA Alternate Data Stream |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
70 |
Mac Virtual File Problems |
|
Major |
Type |
|
Minor |
None |
71 |
Apple '.DS_Store' |
|
Major |
Type |
|
Minor |
None |
72 |
Apple HFS+ Alternate Data Stream |
|
Major |
Type |
|
Minor |
None |
73 |
Path Manipulation |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
74 |
Injection |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
Common_Consequences |
75 |
Special Element Injection |
|
Major |
Description, Potential_Mitigations |
|
Minor |
None |
76 |
Equivalent Special Element Injection |
|
Major |
Type, Description, Potential_Mitigations |
|
Minor |
None |
77 |
Command Injection |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
Common_Consequences |
78 |
OS Command Injection |
|
Major |
Description, Observed_Example, Related_Attack_Patterns, White_Box_Definition, CVEs_Mentioned, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
79 |
Cross-site Scripting (XSS) |
|
Major |
Description, Context_Notes, Observed_Example, Related_Attack_Patterns, CVEs_Mentioned, Node_Relationship |
|
Minor |
Common_Consequences |
80 |
Basic XSS |
|
Major |
Type, Description, Related_Attack_Patterns, White_Box_Definition, Potential_Mitigations |
|
Minor |
None |
81 |
XSS in Error Pages |
|
Major |
Type, Description, Potential_Mitigations |
|
Minor |
None |
82 |
Script in IMG Tags |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
83 |
XSS using Script in Attributes |
|
Major |
Type, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
84 |
XSS using Script Via Encoded URI Schemes |
|
Major |
Type, Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
85 |
Doubled Character XSS Manipulations |
|
Major |
Type, Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
86 |
Invalid Characters in Identifiers |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
87 |
Alternate XSS Syntax |
|
Major |
Type, Description, Potential_Mitigations |
|
Minor |
None |
88 |
Argument Injection or Modification |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
89 |
SQL Injection |
|
Major |
Description, Related_Attack_Patterns, White_Box_Definition, Node_Relationship |
|
Minor |
Common_Consequences |
90 |
LDAP Injection |
|
Major |
Description, Potential_Mitigations |
|
Minor |
None |
91 |
XML Injection (aka Blind XPath Injection) |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
92 |
Custom Special Character Injection |
|
Major |
Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
93 |
CRLF Injection |
|
Major |
Observed_Example, Related_Attack_Patterns, CVEs_Mentioned, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
94 |
Code Injection |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
95 |
Direct Dynamic Code Evaluation ('Eval Injection') |
|
Major |
Description, Related_Attack_Patterns |
|
Minor |
None |
96 |
Direct Static Code Injection |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
97 |
Server-Side Includes (SSI) Injection |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
98 |
PHP File Inclusion |
|
Major |
Description, Node_Relationship |
|
Minor |
None |
99 |
Resource Injection |
|
Major |
Description, Related_Attack_Patterns, White_Box_Definition, Node_Relationship |
|
Minor |
None |
102 |
Struts: Duplicate Validation Forms |
|
Major |
Type |
|
Minor |
None |
103 |
Struts: Incomplete validate() Method Definition |
|
Major |
Type |
|
Minor |
None |
104 |
Struts: Form Bean Does Not Extend Validation Class |
|
Major |
Type |
|
Minor |
None |
105 |
Struts: Form Field Without Validator |
|
Major |
Type |
|
Minor |
None |
106 |
Struts: Plug-in Framework not in Use |
|
Major |
Type |
|
Minor |
None |
107 |
Struts: Unused Validation Form |
|
Major |
Type |
|
Minor |
None |
108 |
Struts: Unvalidated Action Form |
|
Major |
Type |
|
Minor |
None |
109 |
Struts: Validator Turned Off |
|
Major |
Type |
|
Minor |
None |
110 |
Struts: Validator Without Form Field |
|
Major |
Type |
|
Minor |
None |
112 |
Missing XML Validation |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
113 |
HTTP Response Splitting |
|
Major |
Description, Observed_Example, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
116 |
Output Validation |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
117 |
Log Forging |
|
Major |
References, Observed_Example, Related_Attack_Patterns, CVEs_Mentioned, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
118 |
Range Errors |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
119 |
Buffer Errors |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
120 |
Unbounded Transfer ('Classic Buffer Overflow') |
|
Major |
Related_Attack_Patterns, White_Box_Definition, Node_Relationship |
|
Minor |
None |
121 |
Stack-based Buffer Overflow |
|
Major |
Type, White_Box_Definition |
|
Minor |
None |
122 |
Heap-based Buffer Overflow |
|
Major |
Type, Observed_Example, Related_Attack_Patterns, White_Box_Definition, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
123 |
Write-what-where Condition |
|
Major |
Node_Relationship |
|
Minor |
None |
124 |
Boundary Beginning Violation ('Buffer Underwrite') |
|
Major |
Description |
|
Minor |
None |
126 |
Buffer Over-read |
|
Major |
Type |
|
Minor |
None |
127 |
Buffer Under-read |
|
Major |
Type |
|
Minor |
None |
128 |
Wrap-around Error |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
129 |
Unchecked Array Indexing |
|
Major |
Node_Relationship |
|
Minor |
Common_Consequences |
130 |
Length Parameter Inconsistency |
|
Major |
Description, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
131 |
Incorrect Calculation of Buffer Size |
|
Major |
Name, Type, Description, Observed_Example, Related_Attack_Patterns |
|
Minor |
None |
133 |
String Errors |
|
Major |
Type |
|
Minor |
None |
134 |
Uncontrolled Format String |
|
Major |
Observed_Example, Related_Attack_Patterns, White_Box_Definition, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
135 |
Improper String Length Checking |
|
Major |
Demonstrative_Example |
|
Minor |
None |
136 |
Type Errors |
|
Major |
Type |
|
Minor |
None |
137 |
Representation Errors |
|
Major |
Type |
|
Minor |
None |
138 |
Special Elements (Characters or Reserved Words) |
|
Major |
Type, Description, Related_Attack_Patterns |
|
Minor |
None |
139 |
General Special Element Problems |
|
Major |
Type |
|
Minor |
None |
140 |
Delimiter Problems |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
141 |
Parameter Delimiter |
|
Major |
Type |
|
Minor |
None |
142 |
Value Delimiter |
|
Major |
Type |
|
Minor |
None |
143 |
Record Delimiter |
|
Major |
Type |
|
Minor |
Description |
144 |
Line Delimiter |
|
Major |
Type |
|
Minor |
Description |
145 |
Section Delimiter |
|
Major |
Type |
|
Minor |
Description |
146 |
Delimiter between Expressions or Commands |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
Description |
147 |
Failure to Remove Input Terminator |
|
Major |
Name, Type |
|
Minor |
None |
148 |
Failure to Remove Input Leader |
|
Major |
Name, Type |
|
Minor |
None |
149 |
Failure to Remove Quoting Element |
|
Major |
Name, Type |
|
Minor |
None |
150 |
Failure to Remove Escape, Meta, or Control Character / Sequence |
|
Major |
Name, Type, Related_Attack_Patterns |
|
Minor |
None |
151 |
Failure to Remove Comment Element |
|
Major |
Name, Type |
|
Minor |
None |
152 |
Failure to Remove Macro Symbol |
|
Major |
Name, Type |
|
Minor |
Description |
153 |
Failure to Remove Substitution Character |
|
Major |
Name, Type |
|
Minor |
None |
154 |
Failure to Remove Variable Name Delimiter |
|
Major |
Name, Type, Related_Attack_Patterns |
|
Minor |
Description |
155 |
Failure to Remove Wildcard or Matching Element |
|
Major |
Name, Type |
|
Minor |
None |
156 |
Failure to Remove Whitespace |
|
Major |
Name, Type |
|
Minor |
None |
157 |
Grouping Element / Paired Delimiter |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
158 |
Failure to Remove Null Character / Null Byte |
|
Major |
Name, Type, Related_Attack_Patterns |
|
Minor |
None |
159 |
Common Special Element Manipulations |
|
Major |
Description |
|
Minor |
None |
160 |
Leading Special Element |
|
Major |
Type |
|
Minor |
Description |
161 |
Multiple Leading Special Elements |
|
Major |
Type |
|
Minor |
Description |
162 |
Trailing Special Element |
|
Major |
Type |
|
Minor |
Description |
163 |
Multiple Trailing Special Elements |
|
Major |
Type |
|
Minor |
Description |
164 |
Internal Special Element |
|
Major |
Type |
|
Minor |
Description |
165 |
Multiple Internal Special Elements |
|
Major |
Type |
|
Minor |
Description |
169 |
Technology-Specific Special Elements |
|
Major |
Type |
|
Minor |
None |
170 |
Improper Null Termination |
|
Major |
White_Box_Definition, Node_Relationship |
|
Minor |
None |
171 |
Cleansing, Canonicalization, and Comparison Errors |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
172 |
Encoding Error |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
173 |
Alternate Encoding |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
174 |
Double Encoding |
|
Major |
Type |
|
Minor |
None |
175 |
Mixed Encoding |
|
Major |
Type |
|
Minor |
None |
176 |
Unicode Encoding |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
177 |
URL Encoding (Hex Encoding) |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
178 |
Case Sensitivity (Lowercase, Uppercase, Mixed Case) |
|
Major |
Observed_Example, Functional_Area, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
179 |
Early Validation Errors |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
180 |
Validate-Before-Canonicalize |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
181 |
Validate-before-filter |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
Name |
183 |
Permissive Whitelist |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
184 |
Incomplete Blacklist |
|
Major |
Observed_Example, Related_Attack_Patterns, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
185 |
Regular Expression Error |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
189 |
Numeric Errors |
|
Major |
Type |
|
Minor |
None |
190 |
Integer Overflow (Wrap or Wraparound) |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
192 |
Integer Coercion Error |
|
Major |
Type |
|
Minor |
None |
193 |
Off-by-one Error |
|
Major |
Observed_Example, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
195 |
Signed to Unsigned Conversion Error |
|
Major |
Type, Observed_Example, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
196 |
Unsigned to Signed Conversion Error |
|
Major |
Type, Description, Related_Attack_Patterns |
|
Minor |
None |
199 |
Information Management Errors |
|
Major |
Type |
|
Minor |
None |
200 |
Information Leak (Information Disclosure) |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
201 |
Information Leak Through Sent Data |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
202 |
Information Leak Through Data Queries |
|
Major |
Type |
|
Minor |
None |
205 |
Behavioral Discrepancy Information Leak |
|
Major |
Type |
|
Minor |
None |
206 |
Internal Behavioral Inconsistency Information Leak |
|
Major |
Type |
|
Minor |
None |
207 |
External Behavioral Inconsistency Information Leak |
|
Major |
Type |
|
Minor |
None |
209 |
Error Message Information Leaks |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
212 |
Cross-boundary Cleansing Information Leak |
|
Major |
Type, Context_Notes |
|
Minor |
Name |
214 |
Process Information Leak to Other Processes |
|
Major |
Type |
|
Minor |
None |
215 |
Information Leak Through Debug Information |
|
Major |
Type |
|
Minor |
None |
216 |
Containment Errors (Container Errors) |
|
Major |
Node_Relationship |
|
Minor |
None |
217 |
Failure to Protect Stored Data from Modification |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
219 |
Sensitive Data Under Web Root |
|
Major |
Type |
|
Minor |
None |
220 |
Sensitive Data Under FTP Root |
|
Major |
Type |
|
Minor |
None |
221 |
Information Loss or Omission |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
225 |
DEPRECATED (Duplicate): General Information Management Problems |
|
Major |
Type |
|
Minor |
None |
226 |
Sensitive Information Uncleared Before Use |
|
Major |
Observed_Example |
|
Minor |
None |
227 |
API Abuse |
|
Major |
Description, Observed_Example, Related_Attack_Patterns, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
233 |
Parameter Problems |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
241 |
Wrong Data Type |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
242 |
Use of Inherently Dangerous Functions |
|
Major |
Name, Type, Node_Relationship |
|
Minor |
None |
243 |
Failure to Change Working Directory in chroot Jail |
|
Major |
Name, Type, Description |
|
Minor |
None |
244 |
Heap Inspection |
|
Major |
Type |
|
Minor |
None |
245 |
J2EE Bad Practices: getConnection() |
|
Major |
Type |
|
Minor |
None |
246 |
J2EE Bad Practices: Sockets |
|
Major |
Type |
|
Minor |
None |
247 |
Often Misused: Authentication |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
248 |
Uncaught Exception |
|
Major |
Name, Related_Attack_Patterns |
|
Minor |
None |
249 |
Often Misused: Path Manipulation |
|
Major |
Type, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
250 |
Design Principle Violation: Failure to Use Least Privilege |
|
Major |
Name, Type, Description, References, Context_Notes, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
251 |
Often Misused: String Management |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
252 |
Unchecked Return Value |
|
Major |
Node_Relationship |
|
Minor |
None |
254 |
Security Features |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
255 |
Credentials Management |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
256 |
Plaintext Storage of a Password |
|
Major |
Name, Type |
|
Minor |
None |
257 |
Storing Passwords in a Recoverable Format |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
258 |
Empty Password in Configuration File |
|
Major |
Type |
|
Minor |
None |
259 |
Hard-Coded Password |
|
Major |
Node_Relationship |
|
Minor |
None |
260 |
Password in Configuration File |
|
Major |
Type |
|
Minor |
None |
261 |
Weak Cryptography for Passwords |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
262 |
Not Allowing Password Aging |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
263 |
Allowing Unchecked Password Aging |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
264 |
Permissions, Privileges, and Access Controls |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
265 |
Privilege / Sandbox Issues |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
267 |
Unsafe Privilege |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
269 |
Privilege Management Error |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
270 |
Privilege Context Switching Error |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
271 |
Privilege Dropping / Lowering Errors |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
272 |
Least Privilege Violation |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
275 |
Permission Issues |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
276 |
Insecure Default Permissions |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
277 |
Insecure Inherited Permissions |
|
Major |
Type |
|
Minor |
None |
278 |
Insecure Preserved Inherited Permissions |
|
Major |
Type |
|
Minor |
None |
279 |
Insecure Execution-assigned Permissions |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
280 |
Failure to Handle Insufficient Permissions or Privileges |
|
Major |
Node_Relationship |
|
Minor |
None |
282 |
Ownership Issues |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
284 |
Access Control Issues |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
285 |
Missing or Inconsistent Access Control |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
287 |
Authentication Issues |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
288 |
Authentication Bypass by Alternate Path/Channel |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
289 |
Authentication Bypass by Alternate Name |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
290 |
Authentication Bypass by Spoofing |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
291 |
Trusting Self-reported IP Address |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
292 |
Trusting Self-reported DNS Name |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
293 |
Using Referer Field for Authentication |
|
Major |
Type |
|
Minor |
None |
294 |
Authentication Bypass by Capture-replay |
|
Major |
Description, Related_Attack_Patterns |
|
Minor |
None |
295 |
Certificate Issues |
|
Major |
Type |
|
Minor |
None |
300 |
Man-in-the-middle (MITM) |
|
Major |
Type, Description, Related_Attack_Patterns |
|
Minor |
None |
301 |
Reflection Attack in an Authentication Protocol |
|
Major |
Type, Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
302 |
Authentication Bypass by Assumed-Immutable Data |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
303 |
Authentication Logic Error |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
304 |
Missing Critical Step in Authentication |
|
Major |
Node_Relationship |
|
Minor |
Description |
306 |
No Authentication for Critical Function |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
308 |
Using Single-factor Authentication |
|
Major |
Node_Relationship |
|
Minor |
None |
309 |
Using Password Systems |
|
Major |
Node_Relationship |
|
Minor |
None |
310 |
Cryptographic Issues |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
311 |
Failure to Encrypt Data |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
312 |
Plaintext Storage of Sensitive Information |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
313 |
Plaintext Storage in File or on Disk |
|
Major |
Type |
|
Minor |
None |
314 |
Plaintext Storage in Registry |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
315 |
Plaintext Storage in Cookie |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
316 |
Plaintext Storage in Memory |
|
Major |
Type |
|
Minor |
None |
317 |
Plaintext Storage in GUI |
|
Major |
Type |
|
Minor |
None |
318 |
Plaintext Storage in Executable |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
319 |
Plaintext Transmission of Sensitive Information |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
320 |
Key Management Errors |
|
Major |
Type, Observed_Example |
|
Minor |
None |
321 |
Use of Hard-coded Cryptographic Key |
|
Major |
Node_Relationship |
|
Minor |
Common_Consequences |
325 |
Missing Required Cryptographic Step |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
326 |
Weak Encryption |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
327 |
Using a Broken or Risky Cryptographic Algorithm |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
328 |
Reversible One-Way Hash |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
329 |
Not Using a Random IV with CBC Mode |
|
Major |
Type |
|
Minor |
None |
330 |
Randomness and Predictability |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
331 |
Insufficient Entropy |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
332 |
Insufficient Entropy in PRNG |
|
Major |
Type |
|
Minor |
None |
333 |
Failure of TRNG |
|
Major |
Type |
|
Minor |
None |
340 |
Predictability Problems |
|
Major |
Node_Relationship |
|
Minor |
None |
345 |
Insufficient Verification of Data |
|
Major |
Related_Attack_Patterns, Common_Methods_of_Exploitation, Node_Relationship |
|
Minor |
None |
346 |
Origin Validation Error |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
348 |
Use of Less Trusted Source |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
349 |
Untrusted Data Appended with Trusted Data |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
350 |
Improperly Trusted Reverse DNS |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
351 |
Insufficient Type Distinction |
|
Major |
Node_Relationship |
|
Minor |
None |
352 |
Cross-Site Request Forgery (CSRF) |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
353 |
Failure to Add Integrity Check Value |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
354 |
Failure to Check Integrity Check Value |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
355 |
User Interface Security Issues |
|
Major |
Type, Description |
|
Minor |
None |
358 |
Improperly Implemented Security Check for Standard |
|
Major |
Node_Relationship |
|
Minor |
None |
359 |
Privacy Violation |
|
Major |
Type, References |
|
Minor |
None |
361 |
Time and State |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
362 |
Race Conditions |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
363 |
Race Condition Enabling Link Following |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
366 |
Race Condition within a Thread |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
367 |
Time-of-check Time-of-use Race Condition |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
368 |
Context Switching Race Condition |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
370 |
Race Condition in Checking for Certificate Revocation |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
371 |
State Issues |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
372 |
Incomplete Internal State Distinction |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
374 |
Mutable Objects Passed by Reference |
|
Major |
Potential_Mitigations |
|
Minor |
Common_Consequences |
375 |
Passing Mutable Objects to an Untrusted Method |
|
Major |
Potential_Mitigations |
|
Minor |
Context_Notes, Common_Consequences |
376 |
Temporary File Issues |
|
Major |
Type |
|
Minor |
None |
377 |
Insecure Temporary File |
|
Major |
Type |
|
Minor |
None |
379 |
Guessed or Visible Temporary File |
|
Major |
Potential_Mitigations |
|
Minor |
None |
380 |
Technology-Specific Time and State Issues |
|
Major |
Type |
|
Minor |
None |
381 |
J2EE Time and State Issues |
|
Major |
Type |
|
Minor |
None |
382 |
J2EE Bad Practices: System.exit() |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
383 |
J2EE Bad Practices: Use of Threads |
|
Major |
Name, Type, Potential_Mitigations |
|
Minor |
None |
384 |
Session Fixation |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
385 |
Covert Timing Channel |
|
Major |
Node_Relationship |
|
Minor |
None |
386 |
Symbolic Name not Mapping to Correct Object |
|
Major |
Node_Relationship |
|
Minor |
None |
387 |
Signal Errors |
|
Major |
Type, Observed_Example |
|
Minor |
None |
388 |
Error Handling |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
389 |
Error Conditions, Return Values, Status Codes |
|
Major |
Type |
|
Minor |
None |
390 |
Improper Error Handling |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
398 |
Code Quality |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
399 |
Resource Management Errors |
|
Major |
Type |
|
Minor |
None |
400 |
Resource Exhaustion |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
401 |
Memory Leak |
|
Major |
References, White_Box_Definition, Node_Relationship |
|
Minor |
None |
405 |
Asymmetric Resource Consumption (Amplification) |
|
Major |
Description, Potential_Mitigations |
|
Minor |
None |
406 |
Network Amplification |
|
Major |
Description, Potential_Mitigations |
|
Minor |
None |
407 |
Algorithmic Complexity |
|
Major |
Description, Observed_Example, CVEs_Mentioned |
|
Minor |
Common_Consequences |
411 |
Resource Locking Problems |
|
Major |
Type |
|
Minor |
None |
412 |
Unrestricted Critical Resource Lock |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
415 |
Double Free |
|
Major |
Type |
|
Minor |
None |
416 |
Use After Free |
|
Major |
Node_Relationship |
|
Minor |
None |
417 |
Channel and Path Errors |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
418 |
Channel Errors |
|
Major |
Type |
|
Minor |
None |
420 |
Unprotected Alternate Channel |
|
Major |
Node_Relationship |
|
Minor |
None |
421 |
Alternate Channel Race Condition |
|
Major |
Type, Common_Methods_of_Exploitation |
|
Minor |
None |
422 |
Unprotected Windows Messaging Channel ('Shatter') |
|
Major |
Type |
|
Minor |
None |
425 |
Direct Request ('Forced Browsing') |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
426 |
Untrusted Search Path |
|
Major |
Description, Observed_Example, Alternate_Terms, Related_Attack_Patterns, CVEs_Mentioned, Node_Relationship |
|
Minor |
Common_Consequences |
427 |
Uncontrolled Search Path Element |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
428 |
Unquoted Search Path or Element |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
429 |
Handler Errors |
|
Major |
Type |
|
Minor |
None |
430 |
Improper Handler Deployment |
|
Major |
None |
|
Minor |
Description |
433 |
Unparsed Raw Web Content Delivery |
|
Major |
Type, Observed_Example, CVEs_Mentioned, Node_Relationship |
|
Minor |
None |
434 |
Unrestricted File Upload |
|
Major |
Node_Relationship |
|
Minor |
None |
435 |
Interaction Errors |
|
Major |
Type, Description |
|
Minor |
None |
436 |
Multiple Interpretation Error (MIE) |
|
Major |
Related_Attack_Patterns, Node_Relationship |
|
Minor |
References |
438 |
Behavioral Problems |
|
Major |
Type |
|
Minor |
None |
441 |
Unintended Proxy/Intermediary |
|
Major |
Node_Relationship |
|
Minor |
None |
442 |
Web Problems |
|
Major |
Type |
|
Minor |
None |
443 |
DEPRECATED (Duplicate): HTTP response splitting |
|
Major |
Type |
|
Minor |
None |
444 |
HTTP Request Smuggling |
|
Major |
Description, Related_Attack_Patterns, Potential_Mitigations |
|
Minor |
None |
445 |
User Interface Quality Errors |
|
Major |
Type |
|
Minor |
None |
452 |
Initialization and Cleanup Errors |
|
Major |
Type |
|
Minor |
None |
456 |
Missing Initialization |
|
Major |
Node_Relationship |
|
Minor |
None |
457 |
Uninitialized Variable |
|
Major |
Type, White_Box_Definition |
|
Minor |
References |
460 |
Improper Cleanup on Thrown Exception |
|
Major |
Type |
|
Minor |
None |
461 |
Data Structure Issues |
|
Major |
Type |
|
Minor |
None |
465 |
Pointer Issues |
|
Major |
Type |
|
Minor |
None |
466 |
Illegal Pointer Value |
|
Major |
Node_Relationship |
|
Minor |
None |
467 |
Use of sizeof() on a Pointer Type |
|
Major |
Type, Node_Relationship |
|
Minor |
References |
469 |
Improper Pointer Subtraction |
|
Major |
Node_Relationship |
|
Minor |
None |
470 |
Unsafe Reflection |
|
Major |
Node_Relationship |
|
Minor |
None |
471 |
Modification of Assumed-Immutable Data (MAID) |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
472 |
Web Parameter Tampering |
|
Major |
Description, Observed_Example, Related_Attack_Patterns, Potential_Mitigations, Node_Relationship |
|
Minor |
None |
473 |
PHP External Variable Modification |
|
Major |
Type, Related_Attack_Patterns, Node_Relationship |
|
Minor |
None |
476 |
NULL Pointer Dereference |
|
Major |
White_Box_Definition, Node_Relationship |
|
Minor |
None |
477 |
Use of Obsolete Functions |
|
Major |
Name |
|
Minor |
None |
478 |
Failure to Account for Default Case in Switch |
|
Major |
Type |
|
Minor |
None |
479 |
Unsafe Function Call from a Signal Handler |
|
Major |
Type |
|
Minor |
None |
480 |
Using the Wrong Operator |
|
Major |
Potential_Mitigations, Node_Relationship |
|
Minor |
None |
481 |
Assigning instead of Comparing |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
482 |
Comparing instead of Assigning |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
483 |
Incorrect Block Delimitation |
|
Major |
Type |
|
Minor |
None |
486 |
Comparing Classes by Name |
|
Major |
Type, Common_Consequences |
|
Minor |
None |
487 |
Relying on Package-level Scope |
|
Major |
Type |
|
Minor |
None |
488 |
Data Leaking Between Users |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
490 |
Mobile Code Issues |
|
Major |
Type |
|
Minor |
None |
491 |
Mobile Code: Object Hijack |
|
Major |
Type |
|
Minor |
None |
492 |
Mobile Code: Use of Inner Class |
|
Major |
Type |
|
Minor |
None |
493 |
Mobile Code: Non-final Public Field |
|
Major |
Type |
|
Minor |
Name |
494 |
Mobile Code: Invoking Untrusted Mobile Code |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
495 |
Private Array-Typed Field Returned From A Public Method |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
496 |
Public Data Assigned to Private Array-Typed Field |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
498 |
Information Leak through Class Cloning |
|
Major |
Type |
|
Minor |
None |
499 |
Information Leak through Serialization |
|
Major |
Type |
|
Minor |
None |
500 |
Overflow of Static Internal Buffer |
|
Major |
Type |
|
Minor |
None |
502 |
Deserialization of Untrusted Data |
|
Major |
Type, Description, Common_Consequences |
|
Minor |
None |
503 |
Byte/Object Code |
|
Major |
Type |
|
Minor |
None |
504 |
Motivation/Intent |
|
Major |
Type |
|
Minor |
None |
505 |
Intentionally Introduced Weakness |
|
Major |
Name, Type |
|
Minor |
None |
506 |
Embedded Malicious Code |
|
Major |
Name, Type |
|
Minor |
None |
507 |
Trojan Horse |
|
Major |
Type |
|
Minor |
None |
508 |
Non-Replicating Malicious Code |
|
Major |
Name |
|
Minor |
None |
509 |
Replicating Malicious Code (virus) |
|
Major |
Name |
|
Minor |
None |
510 |
Trapdoor |
|
Major |
Description, Related_Attack_Patterns |
|
Minor |
None |
511 |
Logic/Time Bomb |
|
Major |
Description, Applicable_Platforms |
|
Minor |
None |
513 |
Intentionally Introduced Nonmalicious Weakness |
|
Major |
Name, Type |
|
Minor |
None |
514 |
Covert Channel |
|
Major |
Node_Relationship |
|
Minor |
None |
516 |
DEPRECATED (Duplicate): Covert Timing Channel |
|
Major |
Type |
|
Minor |
None |
517 |
Other Intentional, Nonmalicious Weakness |
|
Major |
Name, Type |
|
Minor |
None |
518 |
Inadvertently Introduced Weakness |
|
Major |
Name, Type |
|
Minor |
None |
519 |
.NET Environment Issues |
|
Major |
Type |
|
Minor |
None |
520 |
.NET Misconfiguration: Impersonation |
|
Major |
Type |
|
Minor |
None |
521 |
Weak Password Requirements |
|
Major |
Context_Notes, Related_Attack_Patterns |
|
Minor |
None |
522 |
Insufficiently Protected Credentials |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
523 |
Unprotected Transport of Credentials |
|
Major |
Type |
|
Minor |
None |
524 |
Information Leak Through Caching |
|
Major |
Type |
|
Minor |
None |
525 |
Information Leak Through Browser Caching |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
526 |
Information Leak Through Environmental Variables |
|
Major |
Type |
|
Minor |
None |
527 |
Information Leak Through CVS Repository |
|
Major |
Type |
|
Minor |
None |
528 |
Information Leak Through Core Dump Files |
|
Major |
Type |
|
Minor |
None |
529 |
Information Leak Through Access Control List Files |
|
Major |
Type, Description |
|
Minor |
None |
530 |
Information Leak Through Backup (.~bk) Files |
|
Major |
Type, Description, Common_Consequences |
|
Minor |
None |
531 |
Information Leak Through Test Code |
|
Major |
Type |
|
Minor |
None |
532 |
Information Leak Through Log Files |
|
Major |
Type |
|
Minor |
None |
533 |
Information Leak Through Server Log Files |
|
Major |
Type |
|
Minor |
None |
534 |
Information Leak Through Debug Log Files |
|
Major |
Type |
|
Minor |
None |
535 |
Information Leak Through Shell Error Message |
|
Major |
Type |
|
Minor |
None |
536 |
Information Leak Through Servlet Runtime Error Message |
|
Major |
Type, Description, Context_Notes, Common_Consequences |
|
Minor |
None |
537 |
Information Leak Through Java Runtime Error Message |
|
Major |
Type, Applicable_Platforms |
|
Minor |
None |
538 |
File and Directory Information Leaks |
|
Major |
Type, Related_Attack_Patterns, Applicable_Platforms, Node_Relationship |
|
Minor |
None |
539 |
Information Leak Through Persistent Cookies |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
540 |
Information Leak Through Source Code |
|
Major |
Type |
|
Minor |
None |
541 |
Information Leak Through Include Source Code |
|
Major |
Type |
|
Minor |
None |
542 |
Information Leak Through Cleanup Log Files |
|
Major |
Type |
|
Minor |
None |
543 |
Use of Singleton Pattern in a Non-thread-safe Manner |
|
Major |
Type |
|
Minor |
None |
545 |
Dynamic Class Loading |
|
Major |
Type |
|
Minor |
None |
546 |
Suspicious Comment |
|
Major |
Type |
|
Minor |
None |
547 |
Security-relevant Constants |
|
Major |
Type |
|
Minor |
None |
548 |
Information Leak Through Directory Listing |
|
Major |
Type |
|
Minor |
None |
549 |
Missing Password Field Masking |
|
Major |
Type |
|
Minor |
None |
550 |
Information Leak Through Server Error Message |
|
Major |
Type |
|
Minor |
None |
551 |
Authentication Before Parsing and Canonicalization |
|
Major |
Type |
|
Minor |
None |
552 |
Errant Files or Directories Accessible |
|
Major |
Type |
|
Minor |
None |
553 |
Possible Command Shell (csh) |
|
Major |
Type |
|
Minor |
None |
554 |
ASP.NET Misconfiguration: Input Validation |
|
Major |
Type |
|
Minor |
None |
555 |
J2EE Misconfiguration: Password in Configuration File |
|
Major |
Type |
|
Minor |
None |
556 |
ASP.NET Misconfiguration: Identity Impersonation |
|
Major |
Type |
|
Minor |
None |
557 |
Concurrency Issues |
|
Major |
Type |
|
Minor |
None |
558 |
Misused Authentication: getlogin() |
|
Major |
Type |
|
Minor |
None |
559 |
Often Misused: Arguments and Parameters |
|
Major |
Type |
|
Minor |
None |
560 |
Often Misused: umask() |
|
Major |
Type |
|
Minor |
None |
561 |
Dead Code |
|
Major |
Type |
|
Minor |
None |
563 |
Unused Variable |
|
Major |
Type, Demonstrative_Example |
|
Minor |
None |
564 |
SQL Injection: Hibernate |
|
Major |
Type, Description, Potential_Mitigations |
|
Minor |
None |
565 |
Use of Cookies |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
566 |
Access Control Bypass Through User-Controlled SQL Primary Key |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
567 |
Unsynchronized Access to Shared Data |
|
Major |
Related_Attack_Patterns |
|
Minor |
None |
568 |
Erroneous Finalize Method |
|
Major |
Type |
|
Minor |
None |
569 |
Expression Issues |
|
Major |
Type |
|
Minor |
None |
570 |
Expression is Always False |
|
Major |
Type |
|
Minor |
None |
571 |
Expression is Always True |
|
Major |
Type |
|
Minor |
None |
572 |
Call to Thread.run() |
|
Major |
Type |
|
Minor |
None |
573 |
Failure to Follow Specification |
|
Major |
Node_Relationship |
|
Minor |
None |
574 |
EJB Bad Practices: Use of Synchronization Primitives |
|
Major |
Type |
|
Minor |
None |
575 |
EJB Bad Practices: Use of AWT Swing |
|
Major |
Type |
|
Minor |
None |
576 |
EJB Bad Practices: Use of Java I/O |
|
Major |
Type |
|
Minor |
None |
577 |
EJB Bad Practices: Use of Sockets |
|
Major |
Type |
|
Minor |
None |
578 |
EJB Bad Practices: Use of Class Loader |
|
Major |
Type |
|
Minor |
None |
579 |
J2EE Bad Practices: Non-serializable Object Stored in Session |
|
Major |
Type |
|
Minor |
None |
580 |
Erroneous Clone Method |
|
Major |
Type |
|
Minor |
None |
581 |
Object Model Violation: Just One of Equals and Hashcode Defined |
|
Major |
Name |
|
Minor |
Common_Consequences |
582 |
Mobile Code: Unsafe Array Declaration |
|
Major |
Type, Description, Context_Notes |
|
Minor |
None |
583 |
Mobile Code: Public Finalize Method |
|
Major |
Type, Context_Notes |
|
Minor |
None |
585 |
Empty Synchronized Block |
|
Major |
Type |
|
Minor |
None |
586 |
Explicit Call to Finalize |
|
Major |
Type |
|
Minor |
None |
587 |
Assignment of a Fixed Address to a Pointer |
|
Major |
Demonstrative_Example |
|
Minor |
None |
588 |
Attempt to Access Child of a Non-structure Pointer |
|
Major |
Type |
|
Minor |
None |
589 |
Call to Limited API |
|
Major |
Type, Related_Attack_Patterns |
|
Minor |
None |
590 |
Improperly Freeing Heap Memory |
|
Major |
Type |
|
Minor |
None |
591 |
Memory Locking |
|
Major |
Type |
|
Minor |
None |
593 |
Authentication Bypass: OpenSSL CTX Object Modified after SSL Objects are Created |
|
Major |
Type, Context_Notes, Related_Attack_Patterns |
|
Minor |
Common_Consequences |
594 |
Persistence in J2EE Frameworks |
|
Major |
Type |
|
Minor |
None |
597 |
Erroneous String Compare |
|
Major |
Type |
|
Minor |
None |
598 |
Information Leak Through GET Request |
|
Major |
Type |
|
Minor |
None |
599 |
No OpenSSL Certificate Check Performed before Use |
|
Major |
Type, Demonstrative_Example, Common_Consequences |
|
Minor |
Potential_Mitigations |
600 |
Missing Catch Block |
|
Major |
Node_Relationship |
|
Minor |
None |
601 |
Unsafe URL Redirection |
|
Major |
Type, Alternate_Terms |
|
Minor |
None |
602 |
Client-Side Enforcement of Server-Side Security |
|
Major |
Type, Node_Relationship |
|
Minor |
None |
603 |
Client-Side Authentication |
|
Major |
Observed_Example |
|
Minor |
None |
604 |
Deprecated |
|
Major |
Type |
|
Minor |
None |
606 |
Unchecked Input for Loop Condition |
|
Major |
Type |
|
Minor |
None |
607 |
Public Static Final Field References Mutable Object |
|
Major |
Type |
|
Minor |
None |
608 |
Struts: Non-private Field in ActionForm Class |
|
Major |
Type |
|
Minor |
None |
611 |
Information Leak Through XML External Entity File Disclosure |
|
Major |
Type |
|
Minor |
None |
612 |
Information Leak Through Insecure Indexing |
|
Major |
Type |
|
Minor |
None |
613 |
Insufficient Session Expiration |
|
Major |
Node_Relationship |
|
Minor |
None |
614 |
Unset Secure Attribute for Sensitive Cookies in HTTPS Session |
|
Major |
Type, Observed_Example |
|
Minor |
None |
615 |
Information Leak Through Comments |
|
Major |
Type |
|
Minor |
None |
616 |
Incomplete Identification of Uploaded File Variables (PHP) |
|
Major |
Type |
|
Minor |
None |
617 |
Reachable Assertion |
|
Major |
Type, Observed_Example, Node_Relationship |
|
Minor |
None |
618 |
Exposed Unsafe ActiveX Method |
|
Major |
Type |
|
Minor |
None |
620 |
Unverified Password Change |
|
Major |
Type |
|
Minor |
None |
622 |
Unvalidated Function Hook Arguments |
|
Major |
Type |
|
Minor |
None |
623 |
Unsafe ActiveX Control Marked Safe For Scripting |
|
Major |
Type |
|
Minor |
None |
626 |
Null Byte Interaction Error (Poison Null Byte) |
|
Major |
Type |
|
Minor |
None |
628 |
Incorrectly Specified Arguments |
|
Major |
Context_Notes |
|
Minor |
None |
629 |
Weaknesses in OWASP Top Ten |
|
Major |
Type |
|
Minor |
None |
630 |
Weaknesses Examined by SAMATE |
|
Major |
Type, References, Node_Relationship |
|
Minor |
None |
631 |
Resource-specific Weaknesses |
|
Major |
Type |
|
Minor |
None |
632 |
Weaknesses that Affect Files or Directories |
|
Major |
Type |
|
Minor |
None |
633 |
Weaknesses that Affect Memory |
|
Major |
Type |
|
Minor |
None |
634 |
Weaknesses that Affect System Processes |
|
Major |
Type |
|
Minor |
None |
635 |
Weaknesses Used by NVD |
|
Major |
Type |
|
Minor |
None |