public override void Bad() { uint data; /* POTENTIAL FLAW: Use the minimum size of the data type */ data = uint.MinValue; LinkedList <uint> dataLinkedList = new LinkedList <uint>(); dataLinkedList.AddLast(data); dataLinkedList.AddLast(data); dataLinkedList.AddLast(data); CWE191_Integer_Underflow__UInt32_min_multiply_73b.BadSink(dataLinkedList); }