Skip to content
NewA calmer, faster ZeroHour
Vulnerability3 · 1 read

CVE-2026-92139

SSRF Credential Capture in Jenkins Bitbucket Push and Pull Request Plugin

CVSS 3.1
6.5 medium
EPSS
—
Published
·
Modified
Analyze CVE-2026-92139 with Vani AIImpact, affected versions, exploitation status, mitigations and detection

The Jenkins Bitbucket Push and Pull Request Plugin 4.0.1 and earlier blindly trusts values supplied in a webhook payload, including certain URLs, and then connects to those attacker-controlled URLs using the Bitbucket credentials configured in Jenkins (CWE-918, server-side request forgery). An unauthenticated attacker who can reach the plugin's webhook endpoint can send a crafted payload pointing at a server they control, causing Jenkins to authenticate to that server and thereby reveal the stored Bitbucket credentials. Successful exploitation gives the attacker the Bitbucket credentials held in Jenkins, which can lead to unauthorized access to the connected source code repositories. Any Jenkins controller running the plugin at version 4.0.1 or earlier is affected, provided the webhook endpoint is reachable and Bitbucket credentials are configured. As of now there is no known exploitation, no public proof-of-concept, and the issue is not listed in CISA's KEV.

What to do: Update the Bitbucket Push and Pull Request Plugin to the latest fixed release, since 4.0.1 and earlier are vulnerable. Until updated, restrict network access to the plugin's webhook endpoint to trusted Bitbucket sources and check logs for outbound connections to unexpected URLs or unusual use of the configured Bitbucket credentials. If compromise is suspected, rotate the Bitbucket credentials stored in Jenkins.

ProductAffected
Jenkins Bitbucket Push and Pull Request Plugin4.0.1 and earlier
Estimated exposure
largeon the order of ~100,000 Jenkins installations (plugin active installs) — Estimated from the plugin's active-install count on the Jenkins plugin marketplace (roughly 10^5 installs), though only instances whose webhook endpoint is reachable by attackers and that have Bitbucket credentials configured are…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description · NVD

Jenkins Bitbucket Push and Pull Request Plugin 4.0.1 and earlier trusts values provided in the webhook payload, including certain URLs, and uses configured Bitbucket credentials to connect to those URLs, allowing attackers to capture Bitbucket credentials stored in Jenkins by sending a crafted webhook payload.

Weakness
CWE-918
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

In the news

1 story