PT-2021-17786 · Eclipse · Eclipse Openj9

Zekerzhayardo

·

Publicado

2021-04-21

·

Atualizado

2024-06-21

·

CVE-2021-28167

CVSS v3.1

6.5

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
**Nome do software vulnerável e versões afetadas:
Versões do Eclipse Openj9 anteriores à 0.25.0
Descrição:
O problema decorre do uso da API jdk.internal.reflect.ConstantPool, que, em alguns casos, faz com que a JVM resolva antecipadamente certas entradas do pool de constantes. Isso permite que um usuário chame métodos estáticos ou acesse membros estáticos sem executar o método de inicialização da classe, possibilitando potencialmente a observação de valores não inicializados.
Recomendações:
Para versões do Eclipse Openj9 anteriores à 0.25.0, considere evitar o uso da API jdk.internal.reflect.ConstantPool até que um patch esteja disponível. Como solução alternativa temporária, restrinja o acesso a métodos e membros estáticos para minimizar o risco de exploração.

Exploit

Correção

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-28167

Produtos afetados

Eclipse Openj9