First published: Fri Jan 19 2024(Updated: )
DependencyCheck for Maven 9.0.0 to 9.0.6, for CLI version 9.0.0 to 9.0.5, and for Ant versions 9.0.0 to 9.0.5, when used in debug mode, allows an attacker to recover the NVD API Key from a log file.
Credit: disclosure@vulncheck.com disclosure@vulncheck.com
Affected Software | Affected Version | How to fix |
---|---|---|
maven/org.owasp:dependency-check-maven | >=9.0.0<9.0.6 | 9.0.6 |
maven/org.owasp:dependency-check-cli | >=9.0.0<9.0.6 | 9.0.6 |
maven/org.owasp:dependency-check-ant | >=9.0.0<9.0.6 | 9.0.6 |
OWASP Dependency-Check | >=9.0.0<=9.0.5 | |
OWASP Dependency-Check | >=9.0.0<=9.0.5 | |
OWASP Dependency-Check | >=9.0.0<9.0.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-23686 is classified as a medium severity vulnerability due to potential exposure of sensitive information.
To remediate CVE-2024-23686, upgrade to version 9.0.6 or later of the affected DependencyCheck packages.
CVE-2024-23686 affects DependencyCheck for Maven versions 9.0.0 to 9.0.6, CLI versions 9.0.0 to 9.0.5, and Ant versions 9.0.0 to 9.0.5.
CVE-2024-23686 allows an attacker to recover the NVD API Key from a log file when DependencyCheck is run in debug mode.
The implications of CVE-2024-23686 include potential unauthorized access to the NVD API, which can lead to further exploitation.