ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
RuleCWE CategoryCWE weakness
2
ARBITRARY_CODE_EXECUTION_UNDER_LOCK
Resource Locking Problems - (411)
833
3
AUTORELEASEPOOL_SIZE_COMPLEXITY_INCREASE
Complexity Issues - (1226)
4
AUTORELEASEPOOL_SIZE_COMPLEXITY_INCREASE_UI_THREAD
Complexity Issues - (1226)
5
AUTORELEASEPOOL_SIZE_UNREACHABLE_AT_EXIT
Complexity Issues - (1226)
6
BIABDUCTION_MEMORY_LEAK
Memory Buffer Errors - (1218)
7
BUFFER_OVERRUN_L1
Memory Buffer Errors - (1218)
124
8
BUFFER_OVERRUN_L2
Memory Buffer Errors - (1218)
124
9
BUFFER_OVERRUN_L3
Memory Buffer Errors - (1218)
124
10
BUFFER_OVERRUN_L4
Memory Buffer Errors - (1218)
124
11
BUFFER_OVERRUN_L5
Memory Buffer Errors - (1218)
124
12
BUFFER_OVERRUN_S2
Memory Buffer Errors - (1218)
124
13
BUFFER_OVERRUN_U5
Memory Buffer Errors - (1218)
124
14
CHECKERS_ALLOCATES_MEMORY
API / Function Errors - (1228)
15
CHECKERS_ANNOTATION_REACHABILITY_ERROR
API / Function Errors - (1228)
16
CHECKERS_CALLS_EXPENSIVE_METHOD
API / Function Errors - (1228)
17
CHECKERS_EXPENSIVE_OVERRIDES_UNANNOTATED
API / Function Errors - (1228)
18
CHECKERS_FRAGMENT_RETAINS_VIEW
Initialization and Cleanup Errors - (452)
459
19
CHECKERS_IMMUTABLE_CAST
Error Conditions
20
CHECKERS_PRINTF_ARGS
Type Errors - (136)843
21
CONDITION_ALWAYS_FALSE
Expression Issues - (569)
570
22
CONDITION_ALWAYS_TRUE
Expression Issues - (569)
571
23
CONFIG_CHECKS_BETWEEN_MARKERS
Bad Coding Practices - (1006)
24
CONFIG_IMPACT
Bad Coding Practices - (1006)
25
CONSTANT_ADDRESS_DEREFERENCE
Pointer Issues - (465)476
26
CREATE_INTENT_FROM_URI
Resource Management Errors - (399)
914
27
CROSS_SITE_SCRIPTING
Data Neutralization Issues - (137)
79
28
DANGLING_POINTER_DEREFERENCE
Pointer Issues - (465)825
29
DEADLOCK
Resource Locking Problems - (411)
833
30
DIVIDE_BY_ZERONumeric Errors - (189)369
31
EMPTY_VECTOR_ACCESS
Data Processing Errors - (19)
229
32
ERADICATE_ANNOTATION_GRAPH
Pointer Issues - (465)476
33
ERADICATE_BAD_NESTED_CLASS_ANNOTATION
Pointer Issues - (465)476
34
ERADICATE_CONDITION_REDUNDANT
Pointer Issues - (465)476
35
ERADICATE_FIELD_NOT_INITIALIZED
Resource Management Errors - (399)
909
36
ERADICATE_FIELD_NOT_NULLABLE
Pointer Issues - (465)476
37
ERADICATE_FIELD_OVER_ANNOTATED
Pointer Issues - (465)476
38
ERADICATE_INCONSISTENT_SUBCLASS_PARAMETER_ANNOTATION
Pointer Issues - (465)476
39
ERADICATE_INCONSISTENT_SUBCLASS_RETURN_ANNOTATION
Pointer Issues - (465)476
40
ERADICATE_META_CLASS_CAN_BE_NULLSAFE
Pointer Issues - (465)476
41
ERADICATE_META_CLASS_IS_NULLSAFE
Pointer Issues - (465)476
42
ERADICATE_META_CLASS_NEEDS_IMPROVEMENT
Pointer Issues - (465)476
43
ERADICATE_NULLABLE_DEREFERENCE
Pointer Issues - (465)476
44
ERADICATE_PARAMETER_NOT_NULLABLE
Pointer Issues - (465)476
45
ERADICATE_REDUNDANT_NESTED_CLASS_ANNOTATION
Pointer Issues - (465)476
46
ERADICATE_RETURN_NOT_NULLABLE
Pointer Issues - (465)476
47
ERADICATE_RETURN_OVER_ANNOTATED
Pointer Issues - (465)476
48
ERADICATE_UNCHECKED_USAGE_IN_NULLSAFE
Pointer Issues - (465)476
49
ERADICATE_UNVETTED_THIRD_PARTY_IN_NULLSAFE
Pointer Issues - (465)476
50
EXECUTION_TIME_COMPLEXITY_INCREASE
Complexity Issues - (1226)
51
EXECUTION_TIME_COMPLEXITY_INCREASE_UI_THREAD
Complexity Issues - (1226)
52
EXECUTION_TIME_UNREACHABLE_AT_EXIT
Complexity Issues - (1226)
53
EXPENSIVE_AUTORELEASEPOOL_SIZE
Complexity Issues - (1226)
54
EXPENSIVE_EXECUTION_TIME
Complexity Issues - (1226)
55
EXPENSIVE_LOOP_INVARIANT_CALL
Complexity Issues - (1226)
56
EXPOSED_INSECURE_INTENT_HANDLING
Behavioral Problems - (438)
57
GUARDEDBY_VIOLATION
Resource Locking Problems - (411)
413
58
GUARDEDBY_VIOLATION_NULLSAFE
Resource Locking Problems - (411)
413
59
IMPURE_FUNCTION
API / Function Errors - (1228)
60
INEFFICIENT_KEYSET_ITERATOR
Complexity Issues - (1226)
61
INFERBO_ALLOC_IS_BIG
API / Function Errors - (1228)
62
INFERBO_ALLOC_IS_NEGATIVE
API / Function Errors - (1228)
63
INFERBO_ALLOC_IS_ZERO
API / Function Errors - (1228)
64
INFERBO_ALLOC_MAY_BE_BIG
API / Function Errors - (1228)
65
INFERBO_ALLOC_MAY_BE_NEGATIVE
API / Function Errors - (1228)
66
INFINITE_AUTORELEASEPOOL_SIZE
Memory Buffer Errors - (1218)
67
INFINITE_EXECUTION_TIME
Complexity Issues - (1226)
68
INSECURE_INTENT_HANDLING
Behavioral Problems - (438)
69
INTEGER_OVERFLOW_L1
Numeric Errors - (189)190
70
INTEGER_OVERFLOW_L2
Numeric Errors - (189)190
71
INTEGER_OVERFLOW_L5
Numeric Errors - (189)190
72
INTEGER_OVERFLOW_U5
Numeric Errors - (189)190
73
INTERFACE_NOT_THREAD_SAFE
Concurrency Issues - (557)
74
INVARIANT_CALL
Complexity Issues - (1226)
75
IPC_ON_UI_THREAD
Resource Locking Problems - (411)
833
76
IVAR_NOT_NULL_CHECKED
Pointer Issues - (465)
77
JAVASCRIPT_INJECTION
Data Neutralization Issues - (137)
94
78
LAB_RESOURCE_LEAK
Resource Management Errors - (399)
79
LOCKLESS_VIOLATION
Resource Locking Problems - (411)
413
80
LOCK_CONSISTENCY_VIOLATION
Resource Locking Problems - (411)
413
81
LOGGING_PRIVATE_DATA
Information Management Errors - (199)
532
82
MEMORY_LEAK
Memory Buffer Errors - (1218)
83
MISSING_REQUIRED_PROP
Resource Locking Problems - (411)
84
MODIFIES_IMMUTABLE
Data Processing Errors - (19)
471
85
NIL_MESSAGING_TO_NON_POD
Pointer Issues - (465)476
86
NULLPTR_DEREFERENCE
Pointer Issues - (465)476
87
NULL_DEREFERENCEPointer Issues - (465)476
88
OPTIONAL_EMPTY_ACCESS
Resource Management Errors - (399)
89
PARAMETER_NOT_NULL_CHECKED
Pointer Issues - (465)
90
PREMATURE_NIL_TERMINATION_ARGUMENT
Data Neutralization Issues - (137)
170
91
PULSE_UNINITIALIZED_VALUE
Resource Management Errors - (399)
908
92
PURE_FUNCTION
API / Function Errors - (1228)
93
QUANDARY_TAINT_ERROR
Behavioral Problems - (438)
94
RESOURCE_LEAK
Resource Management Errors - (399)
95
RETAIN_CYCLE
Resource Management Errors - (399)
96
SHELL_INJECTION
Resource Management Errors - (399)
97
SHELL_INJECTION_RISK
Resource Management Errors - (399)
98
SQL_INJECTION
Data Neutralization Issues - (137)
89
99
SQL_INJECTION_RISK
Data Neutralization Issues - (137)
89
100
STACK_VARIABLE_ADDRESS_ESCAPE
Resource Locking Problems - (411)