PT-2024-3764 · Google+10 · Golang-Google-Protobuf+10
Publicado
2024-03-05
·
Atualizado
2026-05-21
·
CVE-2024-24786
CVSS v3.1
9.8
Crítica
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
golang-google-protobuf (versões afetadas não especificadas)
Descrição
A vulnerabilidade está relacionada à função protojson.Unmarshal() no pacote golang-google-protobuf, que pode entrar em um loop infinito ao desmarcar certos formatos de JSON inválidos. Essa condição pode ocorrer ao desmarcar para uma mensagem que contenha um valor google.protobuf.Any ou quando a opção UnmarshalOptions.DiscardUnknown estiver definida. A exploração desse problema pode permitir que um invasor remoto cause uma negação de serviço.
Recomendações
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Infinite Loop
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Alt Linux
Almalinux
Centos
Debian
Linuxmint
Red Hat
Red Os
Rocky Linux
Suse
Ubuntu
Golang-Google-Protobuf