We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1afc03b commit 5da392eCopy full SHA for 5da392e
java/ql/lib/semmle/code/java/frameworks/android/Intent.qll
@@ -75,6 +75,14 @@ class IntentGetParcelableExtraMethod extends Method {
75
}
76
77
78
+/**
79
+ * Specifies that if an `Intent` is tainted, then so are its synthetic fields.
80
+ */
81
+private class IntentFieldsInheritTaint extends DataFlow::SyntheticFieldContent,
82
+ TaintInheritingContent {
83
+ IntentFieldsInheritTaint() { this.getField().matches("android.content.Intent.%") }
84
+}
85
+
86
private class IntentBundleFlowSteps extends SummaryModelCsv {
87
override predicate row(string row) {
88
row =
0 commit comments