First published: Wed Aug 16 2023(Updated: )
Jenkins NodeJS Plugin 1.6.0 and earlier does not properly mask (i.e., replace with asterisks) credentials specified in the Npm config file in Pipeline build logs.
Credit: jenkinsci-cert@googlegroups.com jenkinsci-cert@googlegroups.com jenkinsci-cert@googlegroups.com
Affected Software | Affected Version | How to fix |
---|---|---|
Jenkins Nodejs | <=1.6.0 | |
<=1.6.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2023-40340 is high with a score of 7.5.
CVE-2023-40340 allows credentials specified in the Npm config file to be exposed without masking, potentially leading to unauthorized access.
Yes, Jenkins NodeJS Plugin version 1.6.0 is affected by CVE-2023-40340.
To fix CVE-2023-40340, you should update Jenkins NodeJS Plugin to version 1.6.0.1 or later.
You can find more information about CVE-2023-40340 at the following references: [NVD](https://nvd.nist.gov/vuln/detail/CVE-2023-40340), [Jenkins Security Advisory](https://www.jenkins.io/security/advisory/2023-08-16/#SECURITY-3196), [GitHub Advisory](https://github.com/advisories/GHSA-36fg-whr2-g999).