PT-2022-28297 · Go · Encoding/Binary

Publicado

2022-01-13

·

Atualizado

2022-01-13

Nenhuma

Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
Nome do software vulnerável e versões afetadas
Não há menção a nenhum software ou versão específica, portanto, não é possível fornecer essa informação.
Descrição
O problema decorre de certas entradas inválidas nas funções ReadUvarint ou ReadVarint, o que poderia fazer com que elas lessem um número ilimitado de bytes do argumento ByteReader antes de retornar um erro. Isso poderia levar ao processamento de mais entradas do que o esperado, especialmente ao ler diretamente de uma rede e confiar que essas funções consumiriam apenas um número pequeno e limitado de bytes, mesmo a partir de entradas inválidas.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

GO-2021-0225

Produtos afetados

Encoding/Binary