Skip to content

Commit 14e2b84

Browse files
committed
Java: Promote experimental models for CWE-200.
1 parent 6e6c357 commit 14e2b84

File tree

5 files changed

+12
-16
lines changed

5 files changed

+12
-16
lines changed

java/ext/experimental/android.webkit.model.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.

java/ext/experimental/java.io.model.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
extensions:
2+
- addsTo:
3+
pack: codeql/java-all
4+
extensible: summaryModel
5+
data:
6+
- ["android.webkit", "WebResourceRequest", False, "getUrl", "", "", "Argument[this]", "ReturnValue", "taint", "manual"] # android-web-resource-response

java/ext/manual/java.io.model.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
extensions:
2+
- addsTo:
3+
pack: codeql/java-all
4+
extensible: summaryModel
5+
data:
6+
- ["java.io", "FileInputStream", True, "FileInputStream", "", "", "Argument[0]", "Argument[this]", "taint", "manual"] # android-web-resource-response

java/src/security/CWE-200/AndroidWebResourceResponse.qll

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ private import semmle.code.java.dataflow.ExternalFlow
66
private import semmle.code.java.dataflow.FlowSteps
77
private import semmle.code.java.frameworks.android.WebView
88

9-
private class ActivateModels extends ActiveExperimentalModels {
10-
ActivateModels() { this = "android-web-resource-response" }
11-
}
12-
139
/**
1410
* The Android class `android.webkit.WebResourceRequest` for handling web requests.
1511
*/

0 commit comments

Comments
 (0)