You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`vulnerable/command-injection-taint.py`| True positive | Flask request argument reaches `subprocess.run(..., shell=True)`| Rule/query id and finding output |
11
+
|`benign/validated-command-wrapper.py`| True negative | Flask request argument is decimal-validated and passed as an argument array | Rule/query id and no-finding output |
12
+
|`vulnerable/express-raw-sql-flow.js`| True positive | Express query parameter reaches raw SQL construction | Rule/query id and finding output |
13
+
|`benign/express-query-builder.js`| True negative | Express query parameter flows through parser plus query builder API | Rule/query id and no-finding output |
14
+
15
+
When a review accepts a sanitizer or wrapper as safe, cite the matching benign
16
+
fixture path and the scan output that stayed quiet. When a rule claims
17
+
source-to-sink coverage, cite the matching vulnerable fixture path and the
0 commit comments