PT-2021-14721 · Jenkins · Jenkins Swamp Plugin+1
Daniel Beck
·
Published
2021-08-31
·
Updated
2023-11-22
·
CVE-2021-21678
CVSS v3.1
8.8
High
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Jenkins SAML Plugin versions 1.1.3 through 2.0.7
Description
The issue allows attackers to craft URLs that would bypass the CSRF protection of any target URL in Jenkins. This is due to an overly permissive implementation of an extension point in the Jenkins SAML Plugin, which is meant to selectively disable cross-site request forgery protection for specific URLs. The vulnerability was originally introduced in Jenkins SAML Plugin 1.1.3.
Recommendations
For Jenkins SAML Plugin versions 1.1.3 through 2.0.7, update to version 2.0.8, which restricts the URLs for which CSRF protection is disabled, mitigating the issue. As a temporary workaround, consider restricting access to sensitive URLs in Jenkins to minimize the risk of exploitation.
Fix
Protection Mechanism Failure
CSRF
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Jenkins
Jenkins Swamp Plugin