Learn about CVE-2019-10342 affecting Jenkins Docker Plugin versions 1.1.6 and earlier. Find out how unauthorized users could access stored credentials IDs in Jenkins and steps to mitigate the vulnerability.
Jenkins Docker Plugin versions 1.1.6 and earlier had a vulnerability that allowed users with Overall/Read access to list stored credentials IDs in Jenkins.
Understanding CVE-2019-10342
This CVE involves a missing permission check in the Jenkins Docker Plugin.
What is CVE-2019-10342?
A vulnerability in Jenkins Docker Plugin versions 1.1.6 and earlier allowed unauthorized users to enumerate credentials IDs.
The Impact of CVE-2019-10342
The vulnerability could be exploited by users with Overall/Read access to gather sensitive information about stored credentials in Jenkins.
Technical Details of CVE-2019-10342
The technical aspects of this CVE are as follows:
Vulnerability Description
The 'fillCredentialsIdItems' methods in Jenkins Docker Plugin lacked a permission check, enabling unauthorized users to access credentials IDs.
Affected Systems and Versions
Exploitation Mechanism
Unauthorized users with Overall/Read access could exploit this vulnerability to list credentials IDs stored in Jenkins.
Mitigation and Prevention
To address CVE-2019-10342, consider the following steps:
Immediate Steps to Take
Long-Term Security Practices
Patching and Updates