2556
and filtering by Modes of Introduction can enable focus on a specific phase of the development
lifecycle.
Educators
Educators use this view to teach future developers about the types of mistakes that are
commonly made within specific parts of a codebase.
Membership
Nature Type ID Name Page
HasMember 19 Data Processing Errors 2309
HasMember 133 String Errors 2310
HasMember 136 Type Errors 2310
HasMember 137 Data Neutralization Issues 2311
HasMember 189 Numeric Errors 2312
HasMember 199 Information Management Errors 2312
HasMember 255 Credentials Management Errors 2315
HasMember 265 Privilege Issues 2316
HasMember 275 Permission Issues 2317
HasMember 310 Cryptographic Issues 2318
HasMember 320 Key Management Errors 2319
HasMember 355 User Interface Security Issues 2320
HasMember 371 State Issues 2321
HasMember 387 Signal Errors 2321
HasMember 389 Error Conditions, Return Values, Status Codes 2322
HasMember 399 Resource Management Errors 2324
HasMember 411 Resource Locking Problems 2325
HasMember 417 Communication Channel Errors 2325
HasMember 429 Handler Errors 2326
HasMember 438 Behavioral Problems 2326
HasMember 452 Initialization and Cleanup Errors 2327
HasMember 465 Pointer Issues 2328
HasMember 557 Concurrency Issues 2329
HasMember 569 Expression Issues 2330
HasMember 840 Business Logic Errors 2360
HasMember 1006 Bad Coding Practices 2422
HasMember 1210 Audit / Logging Errors 2475
HasMember 1211 Authentication Errors 2475
HasMember 1212 Authorization Errors 2476
HasMember 1213 Random Number Issues 2477
HasMember 1214 Data Integrity Issues 2477
HasMember 1215 Data Validation Issues 2478
HasMember 1216 Lockout Mechanism Errors 2478
HasMember 1217 User Session Errors 2479
HasMember 1218 Memory Buffer Errors 2479
HasMember 1219 File Handling Issues 2480
HasMember 1225 Documentation Issues 2480
HasMember 1226 Complexity Issues 2481
HasMember 1227 Encapsulation Issues 2481
HasMember 1228 API / Function Errors 2482
Notes
CWE Version 4.14
CWE-700: Seven Pernicious Kingdoms
CWE-700: Seven Pernicious Kingdoms