PT-2019-11732 · Cloudbees+1 · Cloudbees Cd Plugin+2

Daniel Beck

·

Published

2019-06-11

·

Updated

2023-10-25

·

CVE-2019-10332

CVSS v3.1

4.3

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Jenkins ElectricFlow Plugin version 1.1.5 and earlier CloudBees CD Plugin (affected versions not specified)
Description A missing permission check in the Configuration#doTestConnection method allowed users with Overall/Read access to connect to an attacker-specified URL using attacker-specified credentials. This issue also involves a form validation method that did not require POST requests, resulting in a CSRF vulnerability. The form validation method now requires POST requests and Overall/Administer permissions.
Recommendations For Jenkins ElectricFlow Plugin version 1.1.5 and earlier, update to a version that includes the fix for the missing permission check in the Configuration#doTestConnection method. For CloudBees CD Plugin, ensure that the form validation method is updated to require POST requests and Overall/Administer permissions to mitigate the risk of exploitation. At the moment, there is no information about a newer version that contains a fix for this vulnerability in CloudBees CD Plugin.

Fix

Missing Authorization

Weakness Enumeration

Related Identifiers

CVE-2019-10332
GHSA-66R6-RVV9-9X6M

Affected Products

Cloudbees Cd Plugin
Jenkins
Jenkins Electricflow Plugin