Skip to content

Commit 5b48726

Browse files
committed
Mark ActivateModels subclasses overlay[local?]
1 parent e89079c commit 5b48726

File tree

7 files changed

+7
-0
lines changed

7 files changed

+7
-0
lines changed

java/ql/src/experimental/Security/CWE/CWE-020/Log4jJndiInjection.ql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import semmle.code.java.dataflow.ExternalFlow
2222
private import semmle.code.java.security.Sanitizers
2323
import Log4jInjectionFlow::PathGraph
2424

25+
overlay[local?]
2526
deprecated private class ActivateModels extends ActiveExperimentalModels {
2627
ActivateModels() { this = "log4j-injection" }
2728
}

java/ql/src/experimental/Security/CWE/CWE-036/OpenStream.ql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import semmle.code.java.dataflow.FlowSources
1717
import semmle.code.java.dataflow.ExternalFlow
1818
import RemoteUrlToOpenStreamFlow::PathGraph
1919

20+
overlay[local?]
2021
deprecated private class ActivateModels extends ActiveExperimentalModels {
2122
ActivateModels() { this = "openstream-called-on-tainted-url" }
2223
}

java/ql/src/experimental/Security/CWE/CWE-073/FilePathInjection.ql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import semmle.code.java.security.PathSanitizer
2222
private import semmle.code.java.security.Sanitizers
2323
import InjectFilePathFlow::PathGraph
2424

25+
overlay[local?]
2526
deprecated private class ActivateModels extends ActiveExperimentalModels {
2627
ActivateModels() { this = "file-path-injection" }
2728
}

java/ql/src/experimental/Security/CWE/CWE-078/ExecTainted.ql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import semmle.code.java.security.CommandLineQuery
1818
import InputToArgumentToExecFlow::PathGraph
1919
private import semmle.code.java.dataflow.ExternalFlow
2020

21+
overlay[local?]
2122
deprecated private class ActivateModels extends ActiveExperimentalModels {
2223
ActivateModels() { this = "jsch-os-injection" }
2324
}

java/ql/src/experimental/Security/CWE/CWE-200/AndroidWebResourceResponse.qll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ private import semmle.code.java.dataflow.ExternalFlow
77
private import semmle.code.java.dataflow.FlowSteps
88
private import semmle.code.java.frameworks.android.WebView
99

10+
overlay[local?]
1011
private class ActivateModels extends ActiveExperimentalModels {
1112
ActivateModels() { this = "android-web-resource-response" }
1213
}

java/ql/src/experimental/Security/CWE/CWE-400/ThreadResourceAbuse.qll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import semmle.code.java.arithmetic.Overflow
88
import semmle.code.java.dataflow.FlowSteps
99
import semmle.code.java.controlflow.Guards
1010

11+
overlay[local?]
1112
private class ActivateModels extends ActiveExperimentalModels {
1213
ActivateModels() { this = "thread-resource-abuse" }
1314
}

java/ql/src/experimental/Security/CWE/CWE-625/PermissiveDotRegexQuery.qll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import semmle.code.java.controlflow.Guards
99
import semmle.code.java.security.UrlRedirect
1010
import Regex
1111

12+
overlay[local?]
1213
private class ActivateModels extends ActiveExperimentalModels {
1314
ActivateModels() { this = "permissive-dot-regex-query" }
1415
}

0 commit comments

Comments
 (0)