2539
Nature Type ID Name Page
HasMember 104 Struts: Form Bean Does Not Extend Validation Class 1400 251
HasMember 107 Struts: Unused Validation Form 1400 259
HasMember 110 Struts: Validator Without Form Field 1400 264
HasMember 111 Direct Use of Unsafe JNI 1400 266
HasMember 242 Use of Inherently Dangerous Function 1400 586
HasMember 245 J2EE Bad Practices: Direct Management of
Connections
1400 592
HasMember 246 J2EE Bad Practices: Direct Use of Sockets 1400 594
HasMember 253 Incorrect Check of Function Return Value 1400 613
HasMember 358 Improperly Implemented Security Check for Standard 1400 881
HasMember 383 J2EE Bad Practices: Direct Use of Threads 1400 935
HasMember 392 Missing Report of Error Condition 1400 951
HasMember 393 Return of Wrong Status Code 1400 953
HasMember 440 Expected Behavior Violation 1400 1062
HasMember 446 UI Discrepancy for Security Feature 1400 1073
HasMember 448 Obsolete Feature in UI 1400 1076
HasMember 449 The UI Performs the Wrong Action 1400 1077
HasMember 451 User Interface (UI) Misrepresentation of Critical
Information
1400 1079
HasMember 462 Duplicate Key in Associative List (Alist) 1400 1104
HasMember 474 Use of Function with Inconsistent Implementations 1400 1128
HasMember 475 Undefined Behavior for Input to API 1400 1130
HasMember 476 NULL Pointer Dereference 1400 1132
HasMember 477 Use of Obsolete Function 1400 1138
HasMember 484 Omitted Break Statement in Switch 1400 1162
HasMember 489 Active Debug Code 1400 1171
HasMember 506 Embedded Malicious Code 1400 1210
HasMember 507 Trojan Horse 1400 1212
HasMember 508 Non-Replicating Malicious Code 1400 1213
HasMember 509 Replicating Malicious Code (Virus or Worm) 1400 1214
HasMember 510 Trapdoor 1400 1215
HasMember 511 Logic/Time Bomb 1400 1216
HasMember 512 Spyware 1400 1218
HasMember 546 Suspicious Comment 1400 1258
HasMember 547 Use of Hard-coded, Security-relevant Constants 1400 1259
HasMember 560 Use of umask() with chmod-style Argument 1400 1274
HasMember 561 Dead Code 1400 1275
HasMember 563 Assignment to Variable without Use 1400 1280
HasMember 570 Expression is Always False 1400 1292
HasMember 571 Expression is Always True 1400 1295
HasMember 573 Improper Following of Specification by Caller 1400 1298
HasMember 575 EJB Bad Practices: Use of AWT Swing 1400 1301
HasMember 576 EJB Bad Practices: Use of Java I/O 1400 1304
HasMember 577 EJB Bad Practices: Use of Sockets 1400 1305
HasMember 578 EJB Bad Practices: Use of Class Loader 1400 1307
HasMember 579 J2EE Bad Practices: Non-serializable Object Stored in
Session
1400 1309
HasMember 581 Object Model Violation: Just One of Equals and
Hashcode Defined
1400 1312
CWE Version 4.14
CWE-1412: Comprehensive Categorization: Poor Coding Practices
CWE-1412: Comprehensive Categorization: Poor Coding Practices