Skip to content

Commit 73d6360

Browse files
committed
Java: add setAllowFileAccess to CrossOriginAccessMethod in WebView.qll
Local file access is enabled using the `WebSettings#setAllowFileAccess` method.
1 parent 89411a1 commit 73d6360

File tree

1 file changed

+4
-1
lines changed
  • java/ql/lib/semmle/code/java/frameworks/android

1 file changed

+4
-1
lines changed

java/ql/lib/semmle/code/java/frameworks/android/WebView.qll

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ class WebViewGetUrlMethod extends Method {
4545
class CrossOriginAccessMethod extends Method {
4646
CrossOriginAccessMethod() {
4747
this.getDeclaringType() instanceof TypeWebSettings and
48-
this.hasName(["setAllowUniversalAccessFromFileURLs", "setAllowFileAccessFromFileURLs"])
48+
this.hasName([
49+
"setAllowFileAccess", "setAllowUniversalAccessFromFileURLs",
50+
"setAllowFileAccessFromFileURLs"
51+
])
4952
}
5053
}
5154

0 commit comments

Comments
 (0)