Skip to content
Fencer Intel
high 7.5

CVE-2015-1809 json

XML external entity (XXE) vulnerability in Jenkins

published 2020-01-15 6 y ago modified 2026-06-17 4 mo ago also GHSA-qj27-w92h-fc9r , EUVD-2022-4982

cvss
7.5
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
1.4%
EPSS 1.4% chance of exploitation in 30 days, percentile 72%
public exploits
0
none known

Summary

XML external entity (XXE) vulnerability in CloudBees Jenkins before 1.600 and LTS before 1.596.1 allows remote attackers to read arbitrary XML files via an XPath query.

Patch / fix

  • maven org.jenkins-ci.main:jenkins-core 1.596.1, 1.600
  • jenkins cloudbees 1.596.1, 1.600
  • rhc openshift 2.0 1.37.1.2-1.el6op
  • jenkins openshift 2.0 1.609.1-1.el6op
  • openshift-origin-broker openshift 2.0 1.16.2.10-1.el6op
  • openshift-origin-node-util openshift 2.0 1.37.2.1-1.el6op
  • openshift-origin-logshifter openshift 2.0 1.10.1.2-1.el6op
  • openshift-origin-broker-util openshift 2.0 1.36.2.2-1.el6op
  • rubygem-openshift-origin-node openshift 2.0 1.37.1.1-1.el6op
  • openshift-origin-cartridge-diy openshift 2.0 1.26.1.1-1.el6op

red hat advisories RHSA-2015:1844

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2015-1809 updated cvss 4.3

jenkins: external entity injection via XPath (SECURITY-165)

  • Red Hat OpenShift Enterprise Client 2.2 rhc 1.37.1.2-1.el6op Red Hat OpenShift Enterprise Infrastructure 2.2 openshift-origin-broker 1.16.2.10-1.el6op, openshift-origin-logshifter 1.10.1.2-1.el6op, openshift-origin-broker-util 1.36.2.2-1.el6op, rubygem-openshift-origin-console 1.35.2.1-1.el6op, rubygem-openshift-origin-controller 1.37.3.1-1.el6op, rubygem-openshift-origin-gear-placement 0.0.2.1-1.el6op, +2 more Red Hat OpenShift Enterprise JBoss EAP add-on 2.2 openshift-origin-cartridge-jbosseap 2.26.3.1-1.el6op Red Hat OpenShift Enterprise Node 2.2 jenkins 1.609.1-1.el6op, openshift-origin-node-util 1.37.2.1-1.el6op, openshift-origin-logshifter 1.10.1.2-1.el6op, rubygem-openshift-origin-node 1.37.1.1-1.el6op, openshift-origin-cartridge-diy 1.26.1.1-1.el6op, openshift-origin-cartridge-php 1.34.1.1-1.el6op, +9 more
    fixed: vendor fix RHSA-2015:1844

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

Exploit prediction

1.41% chance of exploitation in the next 30 days, higher than 72% of all scored CVEs (FIRST EPSS, 2026-11-09).

CVSS scores

assigned by version score vector
NVD 3.1 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
NVD 2.0 5.0 AV:N/AC:L/Au:N/C:P/I:N/A:N
GitHub 3.1 7.5 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Affected packages

ecosystem package affected fixed in
maven org.jenkins-ci.main:jenkins-core
>=1.597, <1.600
<1.596.1
1.600
1.596.1

Affected products

  • CloudBees Jenkins
  • CloudBees Jenkins LTS

Classification

Weakness
  • CWE-611 Improper Restriction of XML External Entity Reference
Technology feeds

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.