CVE-2026-48919

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

Analysis

AI-generated

Technical impact

The Jenkins Active Directory Plugin version 2.41 and earlier deserializes data from LDAP referrals without validating it. Deserialization of untrusted data (CWE‑502) can allow execution of arbitrary code if an attacker supplies crafted referral content. Anyone who can influence the LDAP referrals received by the plugin can potentially compromise the Jenkins instance.

Affected Systems

Installations of the Jenkins Project Jenkins Active Directory Plugin 2.41 or older are affected. Any Jenkins environment that uses this plugin to integrate with an LDAP directory and accepts referral responses from the directory is vulnerable.

Risk and Exploitability

The CVSS score of 6.6 indicates medium severity. The EPSS score is < 1%, and the vulnerability is not listed in CISA KEV. The likely attack vector is a trusted LDAP server that the Jenkins instance contacts; an attacker who controls or tricks the LDAP server into returning malicious referral data can trigger the vulnerable deserialization path.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Jenkins Active Directory Plugin to a fixed version supplied by the vendor; follow the vendor advisory for the exact release that contains the fix.
  • If an update is not immediately available, configure Jenkins or the plugin to disable LDAP referrals or ignore referral data during authentication.
  • Implement strict input validation on any LDAP referral data processed by the plugin, ensuring only trusted data is deserialized.

Generated by OpenCVE AI on June 18, 2026 at 12:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Github GHSA Github GHSA GHSA-p2gw-f3rv-82mw Jenkins Active Directory Plugin deserializes data from LDAP referrals without validation
History
Type Values Removed Values Added
Title Untrusted Deserialization in Jenkins Active Directory Plugin LDAP Referrals
Type Values Removed Values Added
Title Untrusted Deserialization in Jenkins Active Directory Plugin LDAP Referrals
Type Values Removed Values Added
Title Jenkins Active Directory Plugin Untrusted Deserialization Vulnerability
Type Values Removed Values Added
First Time appeared Jenkins Project
Jenkins Project jenkins Active Directory Plugin
Vendors & Products Jenkins Project
Jenkins Project jenkins Active Directory Plugin
Type Values Removed Values Added
First Time appeared Jenkins
Jenkins active Directory
CPEs cpe:2.3:a:jenkins:active_directory:*:*:*:*:*:jenkins:*:*
Vendors & Products Jenkins
Jenkins active Directory
Type Values Removed Values Added
Title Jenkins Active Directory Plugin Untrusted Deserialization Vulnerability
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 Active Directory Plugin 2.41 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, 3:47 PM
Reserved
May 26, 2026, 2:50 PM
Status
Analyzed
Published
May 27, 2026, 3:16 PM
Modified
Oct 14, 2026, 8:10 PM