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
| Vetor | AV: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
Produtos afetados
Eclipse Openj9