CVE-2023-32995
HighCVSS 8.8Exploitation Probability (EPSS)
Low risk36th percentile - higher than 36% of all known CVEs
Summary
The SAML Single Sign On (SSO) plugin in Jenkins version 2.0.0 and earlier contains a cross-site request forgery (CSRF) vulnerability. It allows attackers to send HTTP POST requests with a JSON body containing attacker-specified content to miniOrange's API for sending emails.
Risk Assessment
This vulnerability may lead to unauthorized email sending on behalf of users, potentially resulting in fraud or information leakage. Organizations should be aware of the risks associated with this vulnerability being exploited by attackers.
Recommendation
It is recommended to update the SAML SSO plugin to the latest version to mitigate this vulnerability. Additionally, implementing CSRF protection mechanisms in applications using this plugin is advisable.
Other vulnerabilities in Jenkins SAML Single Sign On (SSO) Plugin
See all- CVE-2023-37945Medium
A missing permission check in Jenkins SAML Single Sign On (SSO) Plugin versions 2.1.0 through 2.3.0 allows attackers with Overall/Read permission to download a string representation of the current security realm.
- CVE-2023-32996Medium
A missing permission check in Jenkins SAML Single Sign On (SSO) Plugin 2.0.0 and earlier allows attackers with Overall/Read permission to send an HTTP POST request with JSON body containing attacker-specified content to miniOrange's API for sending emails.
- CVE-2023-32994Low
Jenkins SAML Single Sign On (SSO) Plugin 2.1.0 and earlier unconditionally disables SSL/TLS certificate validation for connections to miniOrange or the configured IdP to retrieve SAML metadata.
- CVE-2023-32993Medium
Jenkins SAML Single Sign On (SSO) Plugin version 2.0.2 and earlier does not perform hostname validation when connecting to miniOrange or the configured IdP to retrieve SAML metadata. This could be exploited using a man-in-the-middle attack to intercept these connections.
- CVE-2023-32992High
Missing permission checks in Jenkins SAML Single Sign On (SSO) Plugin 2.0.2 and earlier allow attackers with Overall/Read permission to send an HTTP request to an attacker-specified URL and parse the response as XML, or parse a local file on the Jenkins controller as XML.
Original NVD description (English source)
A cross-site request forgery (CSRF) vulnerability in Jenkins SAML Single Sign On(SSO) Plugin 2.0.0 and earlier allows attackers to send an HTTP POST request with JSON body containing attacker-specified content, to miniOrange's API for sending emails.

