PT-2022-28161 · Unknown · Petero.Cbor
CVE-2024-21909
·
Publicado
2022-01-21
·
Atualizado
2025-11-28
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do software vulnerável e versões afetadas
PeterO.Cbor, versões 4.0.0 a 4.5.0
Descrição
O problema é uma vulnerabilidade de negação de serviço que pode ser acionada ao fornecer dados manipulados à função
DecodeFromBytes ou a outros mecanismos de decodificação no PeterO.Cbor. Dependendo do uso da biblioteca, um invasor remoto e não autenticado pode ser capaz de causar a condição de negação de serviço. A vulnerabilidade se deve ao uso de um algoritmo ineficiente pela biblioteca.Recomendações
Para as versões 4.0.0 a 4.5.0, atualize para a versão 4.5.1 ou a versão mais recente disponível.
Como solução temporária, considere verificar os dados de entrada antes de passá-los para o mecanismo de decodificação CBOR, a fim de garantir que não contenham um mapa CBOR, verificando se não começam com um byte no intervalo de 0x80 a 0xDF e se não contêm um byte no intervalo de 0xa0 a 0xBF.
Exploit
Correção
DoS
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Petero.Cbor