Jackson-Dataformats-Binary
Um problema de negação de serviço existe no módulo CBOR do jackson-dataformats-binary devido a uma falha de complexidade algorítmica. O arquivo `CBORParser.java` manipula tags CBOR usando uma `TagList` cujo array de suporte cresce por um incremento fixo em vez de dobrar. Quando um invasor fornece um valor precedido por uma sequência excessivamente longa de bytes de tag, o processo de acumulação dessas tags resulta em complexidade de tempo quadrática O(N^2) para o uso de CPU e coleta de lixo (GC). Isso pode levar ao esgotamento de CPU e GC, travando as threads de requisição e potencialmente esgotando o pool de requisições.