Skip to main content

Jenkins Bitbucket Plugin CVE-2026-57289

| EUVDEUVD-2026-38770 MEDIUM
Improper Certificate Validation (CWE-295)
2026-06-24 jenkins GHSA-jwhr-h7pc-3974
4.8
CVSS 3.1 · Vendor: jenkins
Share

Severity by source

Vendor (jenkins) PRIMARY
4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI
4.8 MEDIUM

Network vector because Jenkins contacts Bitbucket over HTTPS; AC:H for required MitM positioning; PR:N as attacker needs no credentials; C:L/I:L for token capture and potential request manipulation; no availability impact.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (jenkins).

CVSS VectorVendor: jenkins

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
Analysis Generated
Jun 24, 2026 - 16:21 vuln.today
CVSS changed
Jun 24, 2026 - 15:22 NVD
4.8 (None) 4.8 (MEDIUM)
CVE Published
Jun 24, 2026 - 13:20 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Jenkins Bitbucket Push and Pull Request Plugin 3.3.8 and earlier unconditionally disables SSL/TLS certificate and hostname validation for connections sending Bearer token authenticated requests to the configured Bitbucket Server endpoint, allowing attackers able to intercept network traffic to capture the token.

AnalysisAI

Jenkins Bitbucket Push and Pull Request Plugin versions 3.3.8 and earlier unconditionally disables SSL/TLS certificate and hostname validation for all outbound Bearer token authenticated requests to configured Bitbucket Server endpoints, creating a man-in-the-middle exposure. Any attacker positioned to intercept network traffic on the path between the Jenkins controller and the Bitbucket Server can capture the Bearer token and subsequently authenticate directly to the Bitbucket Server API. No public exploit is identified at time of analysis, and SSVC rates exploitation as none with partial technical impact; however, the token capture risk is non-trivial for deployments routing Jenkins traffic over untrusted or shared network segments.

Technical ContextAI

The affected component is the Jenkins Bitbucket Push and Pull Request Plugin (CPE: cpe:2.3:a:jenkins_project:jenkins_bitbucket_push_and_pull_request_plugin:*:*:*:*:*:*:*:*), a Jenkins CI/CD integration plugin for Bitbucket Server webhook and pull request event handling. The root cause is CWE-295 (Improper Certificate Validation): the plugin unconditionally disables both X.509 certificate chain validation and TLS hostname verification when establishing HTTPS connections to the user-configured Bitbucket Server endpoint, specifically for requests carrying Bearer token credentials. This degrades the connection from mutually-authenticated TLS to an encrypted-but-unauthenticated channel, meaning any entity capable of presenting any certificate for that hostname - including a self-signed or attacker-controlled certificate - can successfully intercept and read the plaintext Bearer token embedded in the HTTP Authorization header.

RemediationAI

Administrators should consult the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-06-24/#SECURITY-3856 to identify the patched plugin release and upgrade immediately via the Jenkins Plugin Manager (Manage Jenkins → Plugins → Available updates). The exact fixed version number is not confirmed in the available input data and should be obtained directly from the advisory. If an immediate upgrade is not feasible, a compensating control is to restrict all network paths between the Jenkins controller and the Bitbucket Server to a private, trusted network segment (e.g., dedicated VLAN, VPN tunnel) where third-party interception is infeasible; note this does not remediate the underlying certificate validation bypass but eliminates attacker positioning opportunity. Additionally, after upgrading, rotating the Bearer tokens used by the plugin is advisable, as tokens may have been intercepted prior to patching and could remain usable until revoked on the Bitbucket Server side.

Share

CVE-2026-57289 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy