Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5ca459 commit 2ddeb0bCopy full SHA for 2ddeb0b
1 file changed
java/ql/src/semmle/code/java/dataflow/FlowSources.qll
@@ -346,7 +346,10 @@ private class AndroidIntentExtraSource extends RemoteFlowSource {
346
AndroidIntentExtraSource() {
347
exists(MethodAccess ma |
348
ma instanceof IntentGetExtraMethodAccess and
349
- this.asExpr().(VarAccess).getVariable().getAnAssignedValue() = ma
+ (
350
+ this.asExpr().(VarAccess).getVariable().getAnAssignedValue() = ma or
351
+ ma.getQualifier() = this.asExpr()
352
+ )
353
)
354
}
355
0 commit comments