PT-2026-21943

CVE-2026-27727

·

Publicado

2026-02-25

·

Atualizado

2026-08-18

Descrição por

CVSS 3.1
9.8
Crítica
MétricasAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Nome do Software Vulnerável e Versões Afetadas mchange-commons-java versões anteriores a 0.4.0
Descrição O mchange-commons-java, uma biblioteca que fornece utilitários Java, contém código que replica implementações antigas do JNDI, incluindo suporte a valores remotos de factoryClassLocation. Isso permite o download e a execução potenciais de código malicioso se um aplicativo processar um objeto javax.naming.Reference ou serializado especialmente criado. Embora o JDK tenha proteções padrão contra esse comportamento por meio da propriedade do sistema com.sun.jndi.ldap.object.trustURLCodebase, a implementação independente do JNDI do mchange-commons-java contorna essas proteções. Isso significa que bibliotecas como c3p0, que utilizam o mchange-commons-java para resolução de JNDI, podem ser exploradas mesmo com um JDK hardened. A funcionalidade JNDI da biblioteca agora está protegida por parâmetros de configuração que, por padrão, possuem valores restritivos a partir da versão 0.4.0. O endpoint da API não é explicitamente mencionado. O parâmetro vulnerável é factoryClassLocation.
Recomendações Atualize para a versão 0.4.0 ou posterior do mchange-commons-java. Evite utilizar versões do mchange-commons-java anteriores a 0.4.0 nos CLASSPATHs do aplicativo.
Explorabilidade
Exploit
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
GHSA-M2CM-222F-QW44
ECHO-9E62-E526-BBC8
OESA-2026-1690
OPENSUSE-SU-2026:10279-1
OPENSUSE-SU-2026:10281-1
RHSA-2026:14873
RHSA-2026:14874
RHSA-2026:18054
RHSA-2026:18055
RHSA-2026:34365
RHSA-2026:73644
RHSA-2026:73976
SUSE-SU-2026:0855-1
SUSE-SU-2026:1035-1
USN-8642-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾