PT-2023-32948 · Unknown · Dependencycheck For Ant+2

CVE-2024-23686

·

Publicado

2023-12-15

·

Atualizado

2024-01-26

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions DependencyCheck for Maven versions 9.0.0 through 9.0.6 DependencyCheck for CLI versions 9.0.0 through 9.0.5 DependencyCheck for Ant versions 9.0.0 through 9.0.5
Description The issue allows an attacker to recover the NVD API Key from a log file when DependencyCheck is used in debug mode. The nvdApiKey configuration parameter value is logged in clear text. Although the NVD API key is not highly sensitive, as it only grants a higher rate limit for publicly available data, it should still be treated as a secret and not exposed. If stolen, an attacker can use this key to obtain already public information.
Recommendations For DependencyCheck for Maven versions 9.0.0 through 9.0.6, consider disabling debug mode until a patch is available to prevent the NVD API Key from being logged in clear text. For DependencyCheck for CLI versions 9.0.0 through 9.0.5, consider disabling debug mode until a patch is available to prevent the NVD API Key from being logged in clear text. For DependencyCheck for Ant versions 9.0.0 through 9.0.5, consider disabling debug mode until a patch is available to prevent the NVD API Key from being logged in clear text. As a temporary workaround, consider configuring the nvdApiKey to use a secure method that does not log the key in clear text.

Exploit

Correção

Insertion into Log File

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2024-23686
GHSA-FRXM-V7Q3-V2WV
GHSA-QQHQ-8R2C-C3F5

Produtos afetados

Dependencycheck For Ant
Dependencycheck For Cli
Dependencycheck For Maven