Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
6.5
CVE-2022-45392: Jenkins Plugin Stores Passwords Unencrypted in Job Files
CVE-2022-45392 · published 3 years ago
Summary
The Jenkins NS-ND Integration Performance Publisher Plugin stores passwords in plain text in job files on the Jenkins controller, which can be accessed by attackers with sufficient permissions or access to the file system. This means that sensitive information can be easily read by unauthorized individuals. To mitigate this, update the plugin to the latest version or take steps to secure access to the Jenkins controller and its file system.
What to do
- Update jenkins io.jenkins.plugins:cavisson-ns-nd-integration to version 4.8.0.146.
- Update jenkins ns-nd_integration_performance_publisher to version 4.8.0.146 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| maven | jenkins | io.jenkins.plugins:cavisson-ns-nd-integration |
<= 4.8.0.143 Fix: upgrade to 4.8.0.146
|
| – | jenkins | ns-nd_integration_performance_publisher |
< 4.8.0.146 cpe:2.3:a:jenkins:ns-nd_integration_performance_publisher:*:*:*:*:*:jenkins:*:* |
Original advisory text
Jenkins NS-ND Integration Performance Publisher Plugin 4.8.0.143 and earlier stores passwords unencrypted in job config.xml files on the Jenkins controller where they can be viewed by attackers wit...
Jenkins NS-ND Integration Performance Publisher Plugin 4.8.0.143 and earlier stores passwords unencrypted in job config.xml files on the Jenkins controller where they can be viewed by attackers with Extended Read permission, or access to the Jenkins controller file system.
Internet-facing
60 days
Internal
At next upgrade
- Not known to be exploited
- Needs hands-on effort to exploit
- Gives an attacker partial control
Type
CWE-256Plaintext Storage of a Password
CWE-522Insufficiently Protected Credentials
Timeline
Published15 Nov 2022
Updated4 Nov 2026
First seen6 Mar 2026
Track software like this
Free during beta