high8.8
CVE-2019-10350
Jenkins Port Allocator Plugin stores credentials in plain text
Impact
Jenkins Port Allocator Plugin stores credentials unencrypted in job `config.xml` files on the Jenkins controller. These credentials can be viewed by users with Extended Read permission, or access to the Jenkins controller file system. As of publication of this advisory, there is no fix.
Affected packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| maven | org.jenkins-ci.plugins:port-allocator | <= 1.10 | none recorded |
Affected products
| Vendor | Product | Affected versions |
|---|---|---|
| Jenkins | Port Allocator | through 1.8 |
Weakness classification
References
- NVD record
- CVE.org record
- GitHub advisory
- http://www.openwall.com/lists/oss-security/2019/07/11/4
- http://www.securityfocus.com/bid/109156
- https://jenkins.io/security/advisory/2019-07-11/#SECURITY-1441
- https://www.zerodayinitiative.com/advisories/ZDI-19-838/
- https://github.com/advisories/GHSA-5hhg-q22c-6g39
- https://nvd.nist.gov/vuln/detail/CVE-2019-10350