PT-2022-28161 · Unknown · Petero.Cbor

CVE-2024-21909

·

Publicado

2022-01-21

·

Atualizado

2025-11-28

CVSS v3.1

7.5

Alta

VetorAV: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

CVE-2024-21909
GHSA-6R92-CGXC-R5FG
GHSA-HF3R-VMRV-7W29

Produtos afetados

Petero.Cbor