CVE-2025-23215

PMD is an extensible multilanguage static code analyzer. The passphrase for the PMD and PMD Designer release signing keys are included in jar published to Maven Central. The private key itself is not known to have been compromised itself, but given its passphrase is, it must also be considered potentially compromised. As a mitigation, both compromised keys have been revoked so that no future use of the keys are possible. Note, that the published artifacts in Maven Central under the group id net.sourceforge.pmd are not compromised and the signatures are valid.
CVSS

No CVSS.

Configurations

No configuration.

History

04 Apr 2025, 21:15

Type Values Removed Values Added
Summary
  • (es) PMD es un analizador de código estático multilenguaje extensible. La frase de contraseña para las claves de firma de la versión de PMD y PMD Designer se incluye en el jar publicado en Maven Central. No se sabe si la clave privada en sí se ha visto comprometida, pero dado que su frase de contraseña sí lo está, también debe considerarse potencialmente comprometida. Como mitigación, se han revocado ambas claves comprometidas para que no sea posible su uso en el futuro. Tenga en cuenta que los artefactos publicados en Maven Central bajo el ID de grupo net.sourceforge.pmd no están comprometidos y las firmas son válidas.

31 Jan 2025, 17:15

Type Values Removed Values Added
CWE CWE-312

31 Jan 2025, 16:15

Type Values Removed Values Added
New CVE

Information

Published : 2025-01-31 16:15

Updated : 2025-04-04 21:15


NVD link : CVE-2025-23215

Mitre link : CVE-2025-23215

CVE.ORG link : CVE-2025-23215


JSON object : View

Products Affected

No product.

CWE
CWE-200

Exposure of Sensitive Information to an Unauthorized Actor

CWE-312

Cleartext Storage of Sensitive Information

CWE-540

Inclusion of Sensitive Information in Source Code