PT-2020-17118 · Dhowden · Dhowden Tag

Jayl1N

·

Publicado

2020-12-28

·

Atualizado

2023-02-07

·

CVE-2020-29242

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Nome do software vulnerável e versões afetadas
Versões da tag dhowden anteriores à 0.0.0-20201120070457-d52dcb253c63
Versões da tag dhowden anteriores a 19/11/2020
Descrição
O problema se deve a uma verificação de limites inadequada em vários métodos, o que pode acionar um panic via readPICFrame, readAPICFrame ou readAtomData devido a tentativas de leitura fora dos limites. Se o pacote for usado para analisar entradas fornecidas pelo usuário, isso pode ser usado como um vetor para um ataque de negação de serviço.
Recomendações
Para versões da tag dhowden anteriores a 0.0.0-20201120070457-d52dcb253c63, atualize para uma versão posterior a 0.0.0-20201120070457-d52dcb253c63 para resolver o problema.
Para versões da tag dhowden anteriores a 2020-11-19, atualize para uma versão posterior a 2020-11-19 para resolver o problema.
Como solução alternativa temporária, considere restringir o uso de métodos que possam acionar um panic devido a tentativas de leitura fora dos limites até que um patch esteja disponível.
Evite usar o pacote para analisar entradas fornecidas pelo usuário até que o problema seja resolvido.

Exploit

Correção

Improper Validation of Array Index

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2020-29242
GHSA-27MH-3343-6HG5
GHSA-9WM7-RC47-G56M
GHSA-9XM8-8QVC-VW3P
GHSA-WG79-2CGP-QRJM
GO-2021-0097

Produtos afetados

Dhowden Tag