Skip to main content

Jenkins Active Directory Plugin CVE-2026-48918

| EUVDEUVD-2026-32509 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-05-27 jenkinsci-cert@googlegroups.com GHSA-wrhr-54p6-q97f
6.6
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
6.6 MEDIUM
AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
High
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Analysis Generated
May 27, 2026 - 21:14 vuln.today
CVE Published
May 27, 2026 - 15:16 nvd
MEDIUM 6.6

DescriptionCVE.org

Jenkins Active Directory Plugin 2.41 and earlier follows LDAP referrals by default.

AnalysisAI

Server-Side Request Forgery in Jenkins Active Directory Plugin 2.41 and earlier enables a highly privileged attacker to abuse the plugin's default LDAP referral-following behavior to force Jenkins to issue out-of-band requests to attacker-controlled or internal network hosts. The vulnerability (CWE-918) stems from the plugin not restricting LDAP referrals by default, which can be weaponized to pivot from the Jenkins server into internal infrastructure. No public exploit code exists and SSVC confirms no known active exploitation, but the technical impact is rated total - confidentiality, integrity, and availability are all at risk if exploitation succeeds.

Technical ContextAI

The affected component is the Jenkins Active Directory Plugin (up to and including version 2.41), which integrates Jenkins with Microsoft Active Directory via LDAP. LDAP referrals are redirect instructions embedded in LDAP responses that instruct the client to query a different LDAP server or endpoint. CWE-918 (Server-Side Request Forgery) is the root cause class: when the plugin follows these referrals without restriction, the Jenkins server becomes a proxy that can be directed to make network requests to arbitrary hosts - including internal services not directly accessible to the attacker. The CVSS vector (AV:N/AC:H/PR:H) indicates the attack is network-reachable but requires high privilege and high complexity, consistent with a scenario where a highly privileged actor can influence either the LDAP server configuration or LDAP response content. The SSRF is triggered during normal LDAP authentication operations.

RemediationAI

The primary remediation is to upgrade the Jenkins Active Directory Plugin to a version newer than 2.41, as documented in the Jenkins security advisory at https://www.jenkins.io/security/advisory/2026-05-27/#SECURITY-3659. Note: an exact fixed version number (e.g., 2.42) is not independently confirmed from the available input data - consult the advisory directly to identify the patched release before upgrading. As a compensating control prior to patching, administrators can review the plugin's LDAP configuration and, if the plugin exposes an option to disable referral following, set it explicitly to disabled - this removes the default behavior that introduces the SSRF path. Additionally, network-level controls restricting outbound LDAP/LDAPS (ports 389/636) from the Jenkins server to only the known, trusted Active Directory servers will limit the range of hosts reachable via injected referrals, reducing the blast radius without fully eliminating the vulnerability.

CVE-2015-8103 CRITICAL POC
9.8 Nov 25

The Jenkins CLI subsystem in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to execute arbitrary co

CVE-2016-9299 CRITICAL POC
9.8 Jan 12

The remoting module in Jenkins before 2.32 and LTS before 2.19.3 allows remote attackers to execute arbitrary code via a

CVE-2016-0792 HIGH POC
8.8 Apr 07

Multiple unspecified API endpoints in Jenkins before 1.650 and LTS before 1.642.2 allow remote authenticated users to ex

CVE-2015-5317 HIGH
7.5 Nov 25

The Fingerprints pages in Jenkins before 1.638 and LTS before 1.625.2 might allow remote attackers to obtain sensitive j

CVE-2016-0788 CRITICAL
9.8 Apr 07

The remoting module in Jenkins before 1.650 and LTS before 1.642.2 allows remote attackers to execute arbitrary code by

CVE-2019-1003029 CRITICAL POC
9.9 Mar 08

A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.53 and earlier in src/main/java/org/jenkinsci/

CVE-2018-1000861 CRITICAL POC
9.8 Dec 10

A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153 and earlier, LTS 2.138.3 and ea

CVE-2019-1003005 HIGH POC
8.8 Feb 06

A sandbox bypass vulnerability exists in Jenkins Script Security Plugin 1.50 and earlier in src/main/java/org/jenkinsci/

CVE-2019-1003002 HIGH POC
8.8 Jan 22

A sandbox bypass vulnerability exists in Pipeline: Declarative Plugin 1.3.3 and earlier in. Rated high severity (CVSS 8.

CVE-2019-1003001 HIGH POC
8.8 Jan 22

A sandbox bypass vulnerability exists in Pipeline: Groovy Plugin 2.61 and earlier in src/main/java/org/jenkinsci/plugins

CVE-2019-1003000 HIGH POC
8.8 Jan 22

A sandbox bypass vulnerability exists in Script Security Plugin 1.49 and earlier in src/main/java/org/jenkinsci/plugins/

CVE-2019-1003030 CRITICAL POC
9.9 Mar 08

A sandbox bypass vulnerability exists in Jenkins Pipeline: Groovy Plugin 2.63 and earlier in pom.xml, src/main/java/org/

Share

CVE-2026-48918 vulnerability details – vuln.today

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