PT-2024-35696 · Unknown+3 · Mysql Server+3

Quinox

·

Publicado

2024-12-03

·

Atualizado

2024-12-18

·

CVE-2024-53257

CVSS v4.0

6.9

Média

VetorAV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Nome do software vulnerável e versões afetadas
Versões do Vitess anteriores à 19.0.8
Versões do Vitess anteriores à 20.0.4
Versões do Vitess anteriores à 21.0.1
Descrição
O Vitess é um sistema de clustering de bancos de dados para escalonamento horizontal do MySQL. As páginas /debug/querylogz e /debug/env para vtgate e vttablet não escapam adequadamente a entrada do usuário, permitindo que consultas executadas pelo Vitess gravem HTML na página de monitoramento à vontade. Essas páginas são renderizadas usando text/template em vez de um mecanismo de modelagem HTML adequado. Qualquer pessoa que acesse a página de status do Vitess é afetada, normalmente proprietários ou administradores do cluster do Vitess. Qualquer pessoa que possa influenciar o texto exibido nas consultas pode desencadear essa vulnerabilidade.
Recomendações
Para versões do Vitess anteriores à 19.0.8, atualize para a versão 19.0.8 ou posterior.
Para versões do Vitess anteriores à 20.0.4, atualize para a versão 20.0.4 ou posterior.
Para versões do Vitess anteriores à 21.0.1, atualize para a versão 21.0.1 ou posterior.
Como solução temporária, considere restringir o acesso às páginas /debug/querylogz e /debug/env para vtgate e vttablet até que o problema seja resolvido. Evite usar consultas que incluam marcação HTML até que o problema seja corrigido.

Exploit

Correção

XSS

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

AZL-53970
AZL-53977
CVE-2024-53257
GHSA-7MWH-Q3XM-QH6P
GO-2024-3306
OPENSUSE-SU-2024:14599-1

Produtos afetados

Mysql Server
Vitess
Vtgate
Vttablet