Improper certificate validation in Jenkins Active Directory Plugin
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Spoofing
- Confidentiality · integrity · availability
- High · High · None
- Fix status
- Fixed
Attack profile from CVSS 3.0 · NVD. Fix status from CNA and GitHub. Impact type from CWE-295.
Summary
An improper certificate validation vulnerability exists in Jenkins Active Directory Plugin 2.10 and earlier in src/main/java/hudson/plugins/active_directory/ActiveDirectoryDomain.java, src/main/java/hudson/plugins/active_directory/ActiveDirectorySecurityRealm.java, src/main/java/hudson/plugins/active_directory/ActiveDirectoryUnixAuthenticationProvider.java that allows attackers to impersonate the Active Directory server Jenkins connects to for authentication if Jenkins is configured to use StartTLS.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Jenkins | Jenkins Active Directory Plugin | up to 2.10 | — | No fix listed | CNA |
| — | org.jenkins-ci.plugins:active-directory (Maven) | before 2.11 | 2.11 | Patch available | GHSA-2h95-4xw9-m68j |
- Jenkins Active Directory Plugin VendorJenkins Affected up to 2.10 Fixed in — No fix listed CNA
- org.jenkins-ci.plugins:active-directory (Maven) Vendor— Affected before 2.11 Fixed in 2.11 Patch available GHSA-2h95-4xw9-m68j
Remediation
- Fix · GHSA-2h95-4xw9-m68j org.jenkins-ci.plugins:active-directory (Maven) Fixed in 2.11 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2019-1003009
- 2026-10-03 Alias added: GHSA-2h95-4xw9-m68j
References
More Jenkins Active Directory vulnerabilities
- TI-2020-02178 Improper authentication in Jenkins Active Directory Plugin CVSS 3.1CRITICAL 9.8
- TI-2020-02177 Improper authentication in Jenkins Active Directory Plugin CVSS 3.1CRITICAL 9.8
- TI-2020-02176 Improper authentication in Jenkins Active Directory Plugin CVSS 3.1CRITICAL 9.8
- TI-2017-01899 Improper certificate validation in Jenkins Active Directory Jenkins plugin CVSS 3.0HIGH 8.1
- TI-2026-36178 Jenkins Active Directory Plugin 2.41 and earlier deserializes data from LDAP referrals without validation. CVSS 3.1MEDIUM 6.6
- TI-2026-36177 Jenkins Active Directory Plugin 2.41 and earlier follows LDAP referrals by default. CVSS 3.1MEDIUM 6.6
Sources
- CVE-2019-1003009 · CVE Program
- CVE-2019-1003009 · NVD
- FIRST EPSS
- GHSA-2h95-4xw9-m68j · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences