using System.Runtime.Serialization.Json;
using System.IO;
using System;

class BadDataContractJsonSerializer
{
    public static object Deserialize(Type type, Stream s)
    {
        var ds = new DataContractJsonSerializer(type);
        // BAD
        return ds.ReadObject(s); // $ Alert[cs/unsafe-deserialization]
    }
}
