public override void Bad() { sbyte data = 0; /* POTENTIAL FLAW: Use a random value */ data = (sbyte)(new Random().Next(sbyte.MinValue, sbyte.MaxValue)); badPublicStatic = true; CWE191_Integer_Underflow__SByte_rand_sub_22b.BadSink(data); }