| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -75,6 +75,14 @@ class IntentGetParcelableExtraMethod extends Method { | |||
| 75 | 75 | } | |
| 76 | 76 | } | |
| 77 | 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 | + | ||
| 78 | 86 | private class IntentBundleFlowSteps extends SummaryModelCsv { | |
| 79 | 87 | override predicate row(string row) { | |
| 80 | 88 | row = | |
| Back | FazBrowse Home | New Git URL |
0 commit comments