UTF8DataInputJsonParser needs to enforce StreamReadConstraints.maxNameLength limit (original) (raw)
Looks like unlike other 3 parsers (byte-based/UTF-8, char-based, non-blocking/async), DataInput backed parser does not enforce maxNameLength limit of StreamReadConstraints. It should.
Fix should go in LTS versions (2.18, 2.21, 3.1).