Skip to content

Commit 1087556

Browse files
committed
Java: add negative test cases for WebView file access query
1 parent 1d71c38 commit 1087556

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

java/ql/test/query-tests/security/CWE-200/semmle/tests/WebViewFileAccess.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,14 @@ void configure(WebView view) {
1111

1212
settings.setAllowUniversalAccessFromFileURLs(true);
1313
}
14+
15+
void configureSafe(WebView view) {
16+
WebSettings settings = view.getSettings();
17+
18+
settings.setAllowFileAccess(false);
19+
20+
settings.setAllowFileAccessFromFileURLs(false);
21+
22+
settings.setAllowUniversalAccessFromFileURLs(false);
23+
}
1424
}

0 commit comments

Comments
 (0)