CVE Catalog

CVE-2017-1000092

High
Published: Translated: NVD NIST

Summary

The Git Plugin connects to a user-specified Git repository as part of form validation. An attacker with no direct access to Jenkins but able to guess a username/password credentials ID could trick a developer with job configuration permissions into following a link with a maliciously crafted Jenkins URL, resulting in the Jenkins Git client sending the username and password to an attacker-controlled server.

Risk Assessment

The organization is at risk of credential theft, which could lead to unauthorized access to systems and data. Potential consequences include data loss and security breaches.

Recommendation

It is recommended to restrict job configuration capabilities to trusted users and implement additional security measures, such as URL verification. Access logs should also be monitored for suspicious activities.

Related vulnerabilities

Original NVD description (English source)

Git Plugin connects to a user-specified Git repository as part of form validation. An attacker with no direct access to Jenkins but able to guess at a username/password credentials ID could trick a developer with job configuration permissions into following a link with a maliciously crafted Jenkins URL which would result in the Jenkins Git client sending the username and password to an attacker-controlled server.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS