CVE-2026-48917

Deserialization Vulnerability in Jenkins LDAP Plugin via LDAP Referrals

Published May 27, 2026 CVSS 3.1 · 6.6 Medium EPSS < 1% KEV · Not listed
Description
Jenkins LDAP Plugin 807.v7d7de30930cf and earlier deserializes data from LDAP referrals without validation.

Analysis

AI-generated

Technical impact

The Jenkins LDAP Plugin version 807.v7d7de30930cf and earlier performs deserialization of data received from LDAP referrals without any validation, which is a classic example of the 'Deserialization of Untrusted Data' weakness (CWE-502). This flaw could allow an attacker to supply crafted referral data that may be interpreted by the plugin and result in the execution of arbitrary code or other unintended behavior on the Jenkins host. Though the description does not confirm a successful exploit, the potential impact of such a vulnerability is significant, as it could compromise the integrity of the Jenkins instance, provide unauthorized command execution or data exfiltration capabilities to a malicious actor.

Affected Systems

Affected are installations of the Jenkins Project that use the Jenkins LDAP Plugin version 807.v7d7de30930cf or earlier. These are commonly used to authenticate users against an LDAP directory. Administrators should verify that their plugin revision is within this range and determine whether the LDAP referral functionality is enabled.

Risk and Exploitability

The CVSS score of 6.6 indicates a medium severity assessment, and the EPSS score of < 1% suggests a relatively low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. Based on the description, it is inferred that an attacker could manipulate LDAP referral responses by controlling a malicious LDAP server or by injecting deceptive referrals into a trusted server, thereby delivering malicious payloads that the Jenkins plugin will deserialize without validation. Successful exploitation would likely provide the attacker remote code execution capabilities on the Jenkins host.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Jenkins LDAP Plugin to the latest release that addresses the deserialization issue; see the Jenkins advisory at https://www.jenkins.io/security/advisory/2026-05-27/#SECURITY-3654 for details.
  • If an immediate upgrade is not possible, disable LDAP referrals or configure the plugin not to follow referrals by adjusting the LDAP server settings or plugin configuration, thereby preventing unvalidated data from being deserialized.
  • Implement network‑level restrictions so that the Jenkins host can only communicate with a trusted LDAP server, limiting the attack surface for malicious referral data.

Generated by OpenCVE AI on June 18, 2026 at 14:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-x9v8-p946-5pwc Jenkins LDAP Plugin deserializes data from LDAP referrals without validation
History
Type Values Removed Values Added
Title Deserialization Vulnerability in Jenkins LDAP Plugin via LDAP Referrals
Type Values Removed Values Added
Title Unvalidated Deserialization of LDAP Referral Data in Jenkins LDAP Plugin
Type Values Removed Values Added
Title Unvalidated Deserialization of LDAP Referral Data in Jenkins LDAP Plugin
Type Values Removed Values Added
Title Deserialization Vulnerability in Jenkins LDAP Plugin via LDAP Referrals
Type Values Removed Values Added
First Time appeared Jenkins
Jenkins ldap
CPEs cpe:2.3:a:jenkins:ldap:*:*:*:*:*:jenkins:*:*
cpe:2.3:a:jenkins:ldap:807.v7d7de30930cf:*:*:*:*:jenkins:*:*
Vendors & Products Jenkins
Jenkins ldap
Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Ldap Plugin
Vendors & Products Jenkins Project
Jenkins Project jenkins Ldap Plugin
Type Values Removed Values Added
Title Deserialization Vulnerability in Jenkins LDAP Plugin via LDAP Referrals
Type Values Removed Values Added
Weaknesses CWE-502
Metrics cvssV3_1

{'score': 6.6, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Jenkins LDAP Plugin 807.v7d7de30930cf and earlier deserializes data from LDAP referrals without validation.
References
Weaknesses
  • CWE-502

    Deserialization of Untrusted Data

Sources

Status
PUBLISHED
Assigner
jenkins
Published
Updated
May 27, 2026, 5:04 PM
Reserved
May 26, 2026, 2:50 PM
Status
Analyzed
Published
May 27, 2026, 3:16 PM
Modified
Oct 26, 2026, 12:10 PM