Files
codeql/csharp/ql/test/library-tests/tainttracking/collections/CollectionTaintTracking.cs

14 lines
319 B
C#

public class CollectionTaintTracking
{
public void ImplicitCollectionReadAtSink()
{
var tainted = Source<object>(1);
var arr = new object[] { tainted };
Sink(arr); // $ hasTaintFlow=1
}
static T Source<T>(object source) => throw null;
public static void Sink<T>(T t) { }
}