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 d05a733 commit fcc4758Copy full SHA for fcc4758
1 file changed
csharp/ql/src/semmle/code/csharp/dataflow/internal/TaintTrackingPrivate.qll
@@ -62,25 +62,9 @@ private class LocalTaintExprStepConfiguration extends ControlFlowReachabilityCon
62
e1 = e2.(BinaryLogicalOperation).getAnOperand() and
63
scope = e2
64
or
65
- // Taint from tuple argument
66
- e2 =
67
- any(TupleExpr te |
68
- e1 = te.getAnArgument() and
69
- te.isReadAccess() and
70
- scope = e2
71
- )
72
- or
73
e1 = e2.(InterpolatedStringExpr).getAChild() and
74
75
76
- // Taint from tuple expression
77
78
- any(MemberAccess ma |
79
- ma.getQualifier().getType() instanceof TupleType and
80
- e1 = ma.getQualifier() and
81
82
83
84
e2 =
85
any(OperatorCall oc |
86
oc.getTarget().(ConversionOperator).fromLibrary() and
0 commit comments