GitHub Advisoryadvisory · Maven
GHSA-4wx5-c723-xvwv Credentials stored in plain text by Jenkins Copr Plugin
MEDIUM
Official page ↗
- Aliases
- CVE-2020-2177
- Ecosystem
- Maven
- Packages
- org.fedoraproject.jenkins.plugins:copr
- Severity
- Moderate
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
- Weaknesses
- CWE-256, CWE-312
- Reviewed
- 2022-12-16
Affected packages
• Maven org.fedoraproject.jenkins.plugins:copr: < 0.6.1 → fixed in 0.6.1
Description
Copr Plugin 0.3 and earlier stores credentials unencrypted in job `config.xml` files as part of its configuration. These credentials can be viewed by users with Extended Read permission or access to the Jenkins controller file system.
Copr Plugin 0.6.1 stores these credentials encrypted. This change is effective once the job configuration is saved the next time.
Related
Alias · CVE (1)
- CVE-2020-2177 Jenkins Copr Plugin 0.3 and earlier stores credentials unencrypted in job config.xml files on the Jenkins master where they can be viewed… vulnerability
References
- https://nvd.nist.gov/vuln/detail/CVE-2020-2177 advisory
- https://github.com/jenkinsci/copr-plugin/commit/23ea581364d64645cd90d2c5d97a4b94781f61f9 web
- https://github.com/jenkinsci/copr-plugin package
- https://jenkins.io/security/advisory/2020-04-16/#SECURITY-1556 web
- http://www.openwall.com/lists/oss-security/2020/04/16/4 web