Especialistas em segurança descobriram vulnerabilidades zero-day no Redis, um sistema de banco de dados em memória, que permitiam a execução remota de código (RCE). Foram sete atualizações de segurança lançadas para corrigir essas falhas. As vulnerabilidades afetam várias versões do Redis.
Detalhes Técnicos
As vulnerabilidades foram descobertas por pesquisadores que publicaram PoCs (Provas de Conceito) para exploração autenticada de RCE em versões específicas do Redis, incluindo 6.2.22, 7.4.9, 8.6.4 e 8.8.0.
Todas as cadeias de exploração requerem a utilização do comando RESTORE. Algumas cadeias também necessitam dos comandos EVAL e XGROUP para as versões que suportam Streams, e EVAL junto com o módulo RedisBloom para a versão 8.8.0.
A falha subjacente está relacionada a problemas de memória que podem levar à execução remota de código.
As versões corrigidas incluem Redis 6.2.23, 7.2.15 e 7.4.10.
Próximos Passos
Atualizar o Redis para uma das versões corrigidas o mais rápido possível.
Revisar configurações de segurança do Redis para garantir que estão alinhadas com as melhores práticas.
Monitorar logs para detectar possíveis tentativas de exploração dessas vulnerabilidades.
Implementar medidas de proteção adicionais, como firewalls e sistemas de detecção de intrusão, para ajudar a prevenir ataques.