Commit 93ba79a
File tree
56 files changed
+113
-5
lines changedFilter options
- java/ql
- lib/semmle/code/java/security
- regexp
- src
- Likely Bugs/Arithmetic
- Security/CWE
- CWE-020
- CWE-078
- CWE-113
- CWE-287
- CWE-295
- CWE-338
- CWE-352
- CWE-470
- CWE-614
- CWE-730
- CWE-732
- CWE-925
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
56 files changed
+113
-5
lines changedjava/ql/lib/semmle/code/java/security/AndroidIntentRedirectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/AndroidIntentRedirectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
18 | 18 |
|
19 | 19 |
|
20 | 20 |
|
| 21 | + |
| 22 | + |
21 | 23 |
|
22 | 24 |
|
23 | 25 |
|
|
java/ql/lib/semmle/code/java/security/BrokenCryptoAlgorithmQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/BrokenCryptoAlgorithmQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
31 | 31 |
|
32 | 32 |
|
33 | 33 |
|
| 34 | + |
| 35 | + |
34 | 36 |
|
35 | 37 |
|
36 | 38 |
|
|
java/ql/lib/semmle/code/java/security/CommandLineQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/CommandLineQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
58 | 58 |
|
59 | 59 |
|
60 | 60 |
|
| 61 | + |
| 62 | + |
61 | 63 |
|
62 | 64 |
|
63 | 65 |
|
|
java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/ExternallyControlledFormatStringQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
23 | 23 |
|
24 | 24 |
|
25 | 25 |
|
| 26 | + |
| 27 | + |
26 | 28 |
|
27 | 29 |
|
28 | 30 |
|
|
java/ql/lib/semmle/code/java/security/FragmentInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/FragmentInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
17 | 17 |
|
18 | 18 |
|
19 | 19 |
|
| 20 | + |
| 21 | + |
20 | 22 |
|
21 | 23 |
|
22 | 24 |
|
|
java/ql/lib/semmle/code/java/security/GroovyInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/GroovyInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
17 | 17 |
|
18 | 18 |
|
19 | 19 |
|
| 20 | + |
| 21 | + |
20 | 22 |
|
21 | 23 |
|
22 | 24 |
|
|
java/ql/lib/semmle/code/java/security/ImplicitPendingIntentsQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/ImplicitPendingIntentsQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
48 | 48 |
|
49 | 49 |
|
50 | 50 |
|
| 51 | + |
| 52 | + |
51 | 53 |
|
52 | 54 |
|
53 | 55 |
|
|
java/ql/lib/semmle/code/java/security/InsecureBeanValidationQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/InsecureBeanValidationQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
49 | 49 |
|
50 | 50 |
|
51 | 51 |
|
| 52 | + |
| 53 | + |
52 | 54 |
|
53 | 55 |
|
54 | 56 |
|
|
java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/InsecureLdapAuthQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
22 | 22 |
|
23 | 23 |
|
24 | 24 |
|
| 25 | + |
| 26 | + |
25 | 27 |
|
26 | 28 |
|
27 | 29 |
|
|
java/ql/lib/semmle/code/java/security/InsecureRandomnessQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/InsecureRandomnessQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
96 | 96 |
|
97 | 97 |
|
98 | 98 |
|
| 99 | + |
| 100 | + |
99 | 101 |
|
100 | 102 |
|
101 | 103 |
|
|
java/ql/lib/semmle/code/java/security/InsecureTrustManagerQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/InsecureTrustManagerQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
18 | 18 |
|
19 | 19 |
|
20 | 20 |
|
| 21 | + |
| 22 | + |
21 | 23 |
|
22 | 24 |
|
23 | 25 |
|
java/ql/lib/semmle/code/java/security/InsufficientKeySizeQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/InsufficientKeySizeQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
16 | 16 |
|
17 | 17 |
|
18 | 18 |
|
| 19 | + |
| 20 | + |
19 | 21 |
|
20 | 22 |
|
21 | 23 |
|
|
java/ql/lib/semmle/code/java/security/IntentUriPermissionManipulationQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/IntentUriPermissionManipulationQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
23 | 23 |
|
24 | 24 |
|
25 | 25 |
|
| 26 | + |
| 27 | + |
26 | 28 |
|
27 | 29 |
|
28 | 30 |
|
|
java/ql/lib/semmle/code/java/security/JexlInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/JexlInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
51 | 51 |
|
52 | 52 |
|
53 | 53 |
|
| 54 | + |
| 55 | + |
54 | 56 |
|
55 | 57 |
|
56 | 58 |
|
|
java/ql/lib/semmle/code/java/security/JndiInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/JndiInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
23 | 23 |
|
24 | 24 |
|
25 | 25 |
|
| 26 | + |
| 27 | + |
26 | 28 |
|
27 | 29 |
|
28 | 30 |
|
|
java/ql/lib/semmle/code/java/security/LdapInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/LdapInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
17 | 17 |
|
18 | 18 |
|
19 | 19 |
|
| 20 | + |
| 21 | + |
20 | 22 |
|
21 | 23 |
|
22 | 24 |
|
|
java/ql/lib/semmle/code/java/security/MissingJWTSignatureCheckQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/MissingJWTSignatureCheckQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
16 | 16 |
|
17 | 17 |
|
18 | 18 |
|
| 19 | + |
| 20 | + |
19 | 21 |
|
20 | 22 |
|
21 | 23 |
|
java/ql/lib/semmle/code/java/security/MvelInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/MvelInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
19 | 19 |
|
20 | 20 |
|
21 | 21 |
|
| 22 | + |
| 23 | + |
22 | 24 |
|
23 | 25 |
|
24 | 26 |
|
|
java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/NumericCastTaintedQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
102 | 102 |
|
103 | 103 |
|
104 | 104 |
|
| 105 | + |
| 106 | + |
105 | 107 |
|
106 | 108 |
|
107 | 109 |
|
|
java/ql/lib/semmle/code/java/security/OgnlInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/OgnlInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
18 | 18 |
|
19 | 19 |
|
20 | 20 |
|
| 21 | + |
| 22 | + |
21 | 23 |
|
22 | 24 |
|
23 | 25 |
|
|
java/ql/lib/semmle/code/java/security/PartialPathTraversalQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/PartialPathTraversalQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
17 | 17 |
|
18 | 18 |
|
19 | 19 |
|
| 20 | + |
| 21 | + |
20 | 22 |
|
21 | 23 |
|
22 | 24 |
|
|
java/ql/lib/semmle/code/java/security/RequestForgeryConfig.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/RequestForgeryConfig.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
28 | 28 |
|
29 | 29 |
|
30 | 30 |
|
| 31 | + |
| 32 | + |
31 | 33 |
|
32 | 34 |
|
33 | 35 |
|
java/ql/lib/semmle/code/java/security/ResponseSplittingQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/ResponseSplittingQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
31 | 31 |
|
32 | 32 |
|
33 | 33 |
|
| 34 | + |
| 35 | + |
34 | 36 |
|
35 | 37 |
|
36 | 38 |
|
|
java/ql/lib/semmle/code/java/security/RsaWithoutOaepQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/RsaWithoutOaepQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
20 | 20 |
|
21 | 21 |
|
22 | 22 |
|
| 23 | + |
| 24 | + |
23 | 25 |
|
24 | 26 |
|
25 | 27 |
|
|
java/ql/lib/semmle/code/java/security/SpelInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/SpelInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
18 | 18 |
|
19 | 19 |
|
20 | 20 |
|
| 21 | + |
| 22 | + |
21 | 23 |
|
22 | 24 |
|
23 | 25 |
|
|
java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/SqlInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
24 | 24 |
|
25 | 25 |
|
26 | 26 |
|
| 27 | + |
| 28 | + |
27 | 29 |
|
28 | 30 |
|
29 | 31 |
|
|
java/ql/lib/semmle/code/java/security/StaticInitializationVectorQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/StaticInitializationVectorQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
126 | 126 |
|
127 | 127 |
|
128 | 128 |
|
| 129 | + |
| 130 | + |
129 | 131 |
|
130 | 132 |
|
131 | 133 |
|
|
java/ql/lib/semmle/code/java/security/TaintedPathQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/TaintedPathQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
72 | 72 |
|
73 | 73 |
|
74 | 74 |
|
| 75 | + |
| 76 | + |
75 | 77 |
|
76 | 78 |
|
77 | 79 |
|
|
java/ql/lib/semmle/code/java/security/TaintedPermissionsCheckQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/TaintedPermissionsCheckQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
59 | 59 |
|
60 | 60 |
|
61 | 61 |
|
| 62 | + |
| 63 | + |
62 | 64 |
|
63 | 65 |
|
64 | 66 |
|
|
java/ql/lib/semmle/code/java/security/TemplateInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/TemplateInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
16 | 16 |
|
17 | 17 |
|
18 | 18 |
|
| 19 | + |
| 20 | + |
19 | 21 |
|
20 | 22 |
|
21 | 23 |
|
|
java/ql/lib/semmle/code/java/security/UnsafeContentUriResolutionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/UnsafeContentUriResolutionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
20 | 20 |
|
21 | 21 |
|
22 | 22 |
|
| 23 | + |
| 24 | + |
23 | 25 |
|
24 | 26 |
|
25 | 27 |
|
|
java/ql/lib/semmle/code/java/security/UnsafeDeserializationQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/UnsafeDeserializationQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
325 | 325 |
|
326 | 326 |
|
327 | 327 |
|
| 328 | + |
| 329 | + |
328 | 330 |
|
329 | 331 |
|
330 | 332 |
|
|
java/ql/lib/semmle/code/java/security/UnsafeHostnameVerificationQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/UnsafeHostnameVerificationQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
65 | 65 |
|
66 | 66 |
|
67 | 67 |
|
| 68 | + |
| 69 | + |
68 | 70 |
|
69 | 71 |
|
70 | 72 |
|
|
java/ql/lib/semmle/code/java/security/UrlForwardQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/UrlForwardQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
195 | 195 |
|
196 | 196 |
|
197 | 197 |
|
| 198 | + |
| 199 | + |
198 | 200 |
|
199 | 201 |
|
200 | 202 |
|
|
java/ql/lib/semmle/code/java/security/UrlRedirectQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/UrlRedirectQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
13 | 13 |
|
14 | 14 |
|
15 | 15 |
|
| 16 | + |
| 17 | + |
16 | 18 |
|
17 | 19 |
|
18 | 20 |
|
|
java/ql/lib/semmle/code/java/security/WebviewDebuggingEnabledQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/WebviewDebuggingEnabledQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
44 | 44 |
|
45 | 45 |
|
46 | 46 |
|
| 47 | + |
| 48 | + |
47 | 49 |
|
48 | 50 |
|
49 | 51 |
|
|
java/ql/lib/semmle/code/java/security/XPathInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/XPathInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
12 | 12 |
|
13 | 13 |
|
14 | 14 |
|
| 15 | + |
| 16 | + |
15 | 17 |
|
16 | 18 |
|
17 | 19 |
|
|
java/ql/lib/semmle/code/java/security/XsltInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/XsltInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
20 | 20 |
|
21 | 21 |
|
22 | 22 |
|
| 23 | + |
| 24 | + |
23 | 25 |
|
24 | 26 |
|
25 | 27 |
|
|
java/ql/lib/semmle/code/java/security/XssQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/XssQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
20 | 20 |
|
21 | 21 |
|
22 | 22 |
|
| 23 | + |
| 24 | + |
23 | 25 |
|
24 | 26 |
|
25 | 27 |
|
|
java/ql/lib/semmle/code/java/security/XxeRemoteQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/XxeRemoteQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
18 | 18 |
|
19 | 19 |
|
20 | 20 |
|
| 21 | + |
| 22 | + |
21 | 23 |
|
22 | 24 |
|
23 | 25 |
|
|
java/ql/lib/semmle/code/java/security/ZipSlipQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/ZipSlipQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
43 | 43 |
|
44 | 44 |
|
45 | 45 |
|
| 46 | + |
| 47 | + |
46 | 48 |
|
47 | 49 |
|
48 | 50 |
|
|
java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/regexp/PolynomialReDoSQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
47 | 47 |
|
48 | 48 |
|
49 | 49 |
|
| 50 | + |
| 51 | + |
50 | 52 |
|
51 | 53 |
|
52 | 54 |
|
java/ql/lib/semmle/code/java/security/regexp/RegexInjectionQuery.qll
Copy file name to clipboardExpand all lines: java/ql/lib/semmle/code/java/security/regexp/RegexInjectionQuery.qll+2Lines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
14 | 14 |
|
15 | 15 |
|
16 | 16 |
|
| 17 | + |
| 18 | + |
17 | 19 |
|
18 | 20 |
|
19 | 21 |
|
|
java/ql/src/Likely Bugs/Arithmetic/InformationLoss.ql
Copy file name to clipboardExpand all lines: java/ql/src/Likely Bugs/Arithmetic/InformationLoss.ql+1Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change |
---|---|---|
| ||
35 | 35 |
|
36 | 36 |
|
37 | 37 |
|
| 38 | + |
38 | 39 |
|
39 | 40 |
|
40 | 41 |
|
|
0 commit comments