Skip to content

Commit 961019f

Browse files
authored
feature: Add SARIF file generation from result (#163)
* added sarif file generation * ⛵ fixed test * ⛵ extra coverage
1 parent f9971bc commit 961019f

17 files changed

+181
-23
lines changed

pathfinder-rules/android/WebViewJavaScriptEnabled.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-079
11+
* @ruleprovider android
1112
*/
1213
FROM method_invocation AS mi
1314
WHERE mi.getName() == "setJavaScriptEnabled" && "true" in mi.getArgumentName()

pathfinder-rules/android/WebViewaddJavascriptInterface.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-079
11+
* @ruleprovider android
1112
*/
1213

1314
predicate isJavaScriptEnabled(method_invocation mi) {

pathfinder-rules/android/WebViewsetAllowContentAccess.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-079
11+
* @ruleprovider android
1112
*/
1213
FROM method_invocation AS mi
1314
WHERE mi.getName() == "setAllowContentAccess" && "true" in mi.getArgumentName()

pathfinder-rules/android/WebViewsetAllowFileAccess.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-079
11+
* @ruleprovider android
1112
*/
1213
FROM method_invocation AS mi
1314
WHERE mi.getName() == "setAllowFileAccess" && "true" in mi.getArgumentName()

pathfinder-rules/android/WebViewsetAllowFileAccessFromFileURLs.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-079
11+
* @ruleprovider android
1112
*/
1213
FROM method_invocation AS mi
1314
WHERE mi.getName() == "setAllowFileAccessFromFileURLs" && "true" in mi.getArgumentName()

pathfinder-rules/java/BlowfishUsage.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-327
11+
* @ruleprovider java
1112
*/
1213

1314
FROM method_invocation AS mi

pathfinder-rules/java/DefaultHttpClient.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-326
11+
* @ruleprovider java
1112
*/
1213

1314
FROM ClassInstanceExpr AS cie

pathfinder-rules/java/InsecureRandom.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-330
11+
* @ruleprovider java
1112
*/
1213

1314
FROM method_invocation AS mi

pathfinder-rules/java/RC4Usage.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-327
11+
* @ruleprovider java
1112
*/
1213

1314
FROM method_invocation AS mi

pathfinder-rules/java/SHA1Usage.cql

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
* @precision medium
99
* @tags security
1010
* external/cwe/cwe-328
11+
* @ruleprovider java
1112
*/
1213

1314
FROM method_invocation AS mi

0 commit comments

Comments
 (0)