NoSQL injection via mismatched BSON size prefix in raw document splice to the wire protocol
A BSON encoding component of the MongoDB Java Driver does not verify that an externally supplied raw document's self-declared length agrees with the extent of the byte range it is given before that range is copied into an outgoing database command. An applica…