8.1high

CVE-2017-2649

Jenkins Active Directory Plugin did not verify certificate of AD server

Also known as GHSA-vcgj-j8c5-2h52

Published 8 y ago · modified 4 mo ago · JSON

CVSS
8.1
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
0.9%
percentile 61%
Public exploits
0
none known

Summary

It was found that the Active Directory Plugin for Jenkins up to and including version 2.2 did not verify certificates of the Active Directory server, thereby enabling Man-in-the-Middle attacks.

Exploit prediction (EPSS)

0.95% probability of exploitation in the next 30 days, higher than 61% of all scored CVEs.

CVSS scores

Assigned byVersionScoreVector
NVD3.08.1CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD2.06.8AV:N/AC:M/Au:N/C:P/I:P/A:P
GitHub3.08.1CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected packages

EcosystemPackageAffectedFixed in
mavenorg.jenkins-ci.plugins:active-directory
<2.3
2.3

Affected products

  • Jenkins project Active Directory Jenkins plugin

Classification

Weakness
  • CWE-295 Improper Certificate Validation

References

  • securityfocus.com /bid/96986 · vdb-entry, x_refsource_BID, x_transferred
  • jenkins.io /security/advisory/2017-03-20/ · x_refsource_CONFIRM, x_transferred
  • nvd.nist.gov /vuln/detail/CVE-2017-2649 · advisory
  • jenkins.io /security/advisory/2017-03-20 · web

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.