PT-2022-26085 · Amazon · Amazon Redshift Jdbc Driver
Plygrnd
·
Publicado
2022-09-29
·
Atualizado
2025-05-20
·
CVE-2022-41828
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Nome do software vulnerável e versões afetadas
Versões do Amazon AWS Redshift JDBC Driver anteriores à 2.1.0.8
Descrição
A Object Factory no Amazon AWS Redshift JDBC Driver não verifica o tipo de classe ao instanciar um objeto a partir de um nome de classe. Esse problema pode levar a uma possível execução remota de comandos quando plug-ins são usados com o driver. O driver instancia instâncias de plug-ins com base em nomes de classes Java fornecidos por meio das propriedades de conexão
sslhostnameverifier, socketFactory, sslfactory e sslpasswordcallback, sem verificar se uma classe de plug-in implementa a interface esperada antes da instanciação. Isso pode permitir que um invasor experiente, com controle sobre a URL JDBC, carregue classes Java arbitrárias e consiga a execução remota de código.Recomendações
Para resolver o problema, atualize para a versão 2.1.0.8 ou superior do Amazon AWS Redshift JDBC Driver. Não há soluções alternativas conhecidas para este problema, portanto, a atualização para a versão corrigida é a ação recomendada. Se você estiver usando plug-ins com o driver, é especialmente importante atualizar para a versão 2.1.0.8 ou superior para evitar uma possível execução remota de código.
Exploit
Correção
Incorrect Type Conversion or Cast
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Amazon Redshift Jdbc Driver