PT-2019-11768 · Jenkins · Jenkins Gitlab Authentication Plugin+1
Wadeck Follonier
·
Published
2019-08-07
·
Updated
2023-10-25
·
CVE-2019-10372
CVSS v3.1
6.1
Medium
| Vector | AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
Jenkins Gitlab Authentication Plugin version 1.4 and earlier
Description
The issue allows attackers to redirect users to a URL outside Jenkins after a successful login, implementing an open redirect. This can be used by malicious sites to conduct phishing attacks, where users expect to have just logged in to Jenkins. The GitLab Authentication Plugin records the HTTP
Referer header when the authentication process starts and redirects users to that URL when the user has finished logging in.Recommendations
For Jenkins Gitlab Authentication Plugin version 1.4 and earlier, consider disabling the redirect functionality in the GitLabSecurityRealm.java until a patch is available. Restrict access to the
Referer header to minimize the risk of exploitation. Avoid using the Referer header in the authentication process until the issue is resolved.Fix
Open Redirect
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jenkins
Jenkins Gitlab Authentication Plugin