CVE-2025-46818
Redis: Utilizadores autenticados podem executar scripts LUA como um utilizador diferente
- Publicado
- 3 de out. de 2025
- Atualizado
- 3 de out. de 2025
- Atribuindo CNA
- GitHub_M
- Evidência observada
- 25 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 52,3%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O Redis é um banco de dados de código aberto, em memória, que persiste em disco. As versões 8.2.1 e anteriores permitem que um usuário autenticado use um script Lua especialmente criado para manipular diferentes objetos LUA e potencialmente executar seu próprio código no contexto de outro usuário. O problema existe em todas as versões do Redis com script Lua. Este problema foi corrigido na versão 8.2.2. Uma solução alternativa para mitigar o problema sem aplicar patch no executável redis-server é impedir que os usuários executem scripts Lua. Isso pode ser feito usando ACL para bloquear um script, restringindo tanto as famílias de comandos EVAL quanto FUNCTION.
Fontes
1- CVE-2025-46818Exploit
Exploit para Redis 8.2.1 de escape do sandbox Lua via APIs obsoletas e metatabelas mutáveis, permitindo execução de comandos entre usuários.
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.