CVE-2023-36824highCWE-122CWE-131

CVE-2023-36824: falha de alta gravidade em redis

Heap overflow in COMMAND GETKEYS and ACL evaluation in Redis

Publicada em · Atualizada em

Aviso por e-mail quando ela entrar no KEV, ganhar PoC pública ou subir de nota.

43Vexday Risk Score

Sem sinal de exploração. Nenhum artefato público de exploração conhecido até agora.

ssvc Trackcvss 7.4epss 77%
O que os fabricantes declaram (VEX)

Declarações oficiais dos fabricantes em formato CSAF/VEX: se o produto deles está afetado, já corrigido ou descartado — e por quê. É afirmação do fabricante, não juízo do Vexday.

Afetado
1 produto (2 componentes)
Red Hat 3scale API Management Platform 2
none_available: Affected
Não afetado
11 produtos (20 componentes) — porque o código vulnerável não está presente no produto
Red Hat Enterprise Linux 8 · Red Hat Enterprise Linux 9 · Red Hat Satellite 6 · Red Hat OpenStack Platform 16.1 · Red Hat Advanced Cluster Management for Kubernetes 2 · e outros 6
Em resumo

Redis possui um vazamento de memória quando processa certos comandos que extraem nomes de chaves. Um atacante autenticado pode enviar comandos especialmente construídos para derrubar o banco de dados, vazar dados sensíveis ou potencialmente executar código.

Detalhe técnico

Existe um transbordamento de heap no Redis 7.0 anterior à versão 7.0.12 na lógica de extração de nomes de chaves usada por COMMAND GETKEYS, COMMAND GETKEYSANDFLAGS e correspondência de chaves ACL. Usuários autenticados podem disparar essa vulnerabilidade através de argumentos variádicos de nomes de chaves, resultando em corrupção de heap, divulgação de informações e possível execução remota de código.

Resumo gerado e traduzido por IA a partir da descrição oficial.
Redis is an in-memory database that persists on disk. In Redit 7.0 prior to 7.0.12, extracting key names from a command and a list of arguments may, in some cases, trigger a heap overflow and result in reading random heap memory, heap corruption and potentially remote code execution. Several scenarios that may lead to authenticated users executing a specially crafted `COMMAND GETKEYS` or `COMMAND GETKEYSANDFLAGS`and authenticated users who were set with ACL rules that match key names, executing a specially crafted command that refers to a variadic list of key names. The vulnerability is patched in Redis 7.0.12.
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Produtos afetados
redis · redis