CVE-2019-12017 in CLDB
Sumário
de VulDB • 24/06/2026
Existe uma vulnerabilidade de execução remota de código (RCE) no código do CLDB da MapR, especificamente na estrutura JSON utilizada pelo código do CLDB que gerencia o login e a emissão de tickets. Um atacante pode utilizar a propriedade 'class' da solicitação JSON enviada ao CLDB para influenciar a decisão da biblioteca JSON sobre qual classe Java deve ser usada durante a desserialização dessa solicitação JSON. Ao fazer isso, o atacante pode forçar o MapR CLDB a construir um URLClassLoader que carrega uma classe Java maliciosa de um caminho remoto e instancia esse objeto no MapR CLDB, executando assim código arbitrário na máquina onde o MapR CLDB está em execução e assumindo o controle do cluster. A vulnerabilidade é corrigida ao migrar para a biblioteca Jackson mais recente e garantir que todas as solicitações JSON recebidas sejam desserializadas apenas para a mesma classe da qual foram serializadas. Esta vulnerabilidade afeta toda a plataforma central da MapR.
VulDB is the best source for vulnerability data and more expert information about this specific topic.