CVE-2017-5637 in the critical feed json
Uncontrolled Resource Consumption in Apache ZooKeeper
published 2017-10-10 9 y ago modified 2026-06-17 4 mo ago also GHSA-7cwj-j333-x7f7 , EUVD-2022-2977
- cvss
- 7.5
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 73.1%
- EPSS 73.1% chance of exploitation in 30 days, percentile 99.4%
- public exploits
- 1
- Exploit-DB
Summary
Two four letter word commands "wchp/wchc" are CPU intensive and could cause spike of CPU utilization on Apache ZooKeeper server if abused, which leads to the server unable to serve legitimate client requests. Apache ZooKeeper thru version 3.4.9 and 3.5.2 suffer from this issue, fixed in 3.4.10, 3.5.3, and later.
Patch / fix
- maven org.apache.zookeeper:zookeeper 3.4.10, 3.5.3
- zookeeper Debian 14, Debian 13, Debian 12 3.4.9-3
debian advisories DEBIAN-CVE-2017-5637
- zookeeper Ubuntu Pro 14.04 LTS 3.4.5+dfsg-1ubuntu0.1~esm1
- zookeeper Ubuntu Pro 16.04 LTS 3.4.8-1ubuntu0.1~esm1
ubuntu advisories UBUNTU-CVE-2017-5637
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- pdns OpenStack Cloud 8, HPE Helion OpenStack 8 4.1.2-3.6.1
- ardana-db OpenStack Cloud 8, HPE Helion OpenStack 8 8.0+git.1583944923.03cca6c-3.31.1
- ardana-mq OpenStack Cloud 8, HPE Helion OpenStack 8 8.0+git.1583944811.dc14403-3.19.1
- memcached OpenStack Cloud Crowbar 8, OpenStack Cloud 8, HPE Helion OpenStack 8 1.5.17-3.3.1
- zookeeper OpenStack Cloud Crowbar 8, OpenStack Cloud 8, HPE Helion OpenStack 8 3.4.10-3.6.1
- crowbar-ha OpenStack Cloud Crowbar 8 5.0+git.1585316176.344190f-3.32.1
- python-amqp OpenStack Cloud Crowbar 8, OpenStack Cloud 8, HPE Helion OpenStack 8 2.4.2-3.9.1
- crowbar-core OpenStack Cloud Crowbar 8 5.0+git.1585575551.16781d00d-3.38.1
suse advisories SUSE-SU-2020:1066-1
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-2017-5637 updated cvss 7.5
zookeeper: Incorrect input validation with wchp/wchc four letter words
-
Red Hat JBoss A-MQ 6 zookeeper Red Hat JBoss Fuse 6 zookeeperaffected: no fix planned “Will not fix”
-
Red Hat OpenShift Enterprise 2 zookeeperunder investigation
-
Red Hat JBoss BPMS 6.4fixed: vendor fix RHSA-2017:3355
-
Red Hat JBoss BRMS 6.4fixed: vendor fix RHSA-2017:3354
-
Red Hat JBoss Data Virtualization 6.3fixed: vendor fix RHSA-2017:2477
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
Timeline
- First public exploit (EDB-42294)
- Published
Exploit prediction
73.06% chance of exploitation in the next 30 days, higher than 99.4% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- EDB-42294 Zookeeper 3.5.2 Client - Denial of Service dos, 2017-07-02
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:N/I:N/A:P |
| GitHub | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.zookeeper:zookeeper | >=3.4.0, <3.4.10 >=3.5.0, <3.5.3 |
3.4.10 3.5.3 |
Affected products
- Apache Software Foundation Apache ZooKeeper
Classification
References
-
access.redhat.com
/errata/RHSA-2017:3355
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2017:3354
vendor-advisory, web
-
access.redhat.com
/errata/RHSA-2017:2477
vendor-advisory, web
-
debian.org
/security/2017/dsa-3871
vendor-advisory, web, third-party-advisory
-
issues.apache.org
/jira/browse/ZOOKEEPER-2693
web, issue-tracking, mitigation, vendor-advisory
-
lists.apache.org
/thread.html/58170aeb7a681d462b7fa31cae81110cbb749d2dc83c5736a0bb8370%40%3Cdev.zookeeper.apache.org%3E
mailing-list
-
securityfocus.com
/bid/98814
vdb-entry, web, third-party-advisory
-
lists.apache.org
/thread.html/053d9ce4d579b02203db18545fee5e33f35f2932885459b74d1e4272%40%3Cissues.activemq.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/bcce5a9c532b386c68dab2f6b3ce8b0cc9b950ec551766e76391caa3%40%3Ccommits.nifi.apache.org%3E
mailing-list
-
lists.apache.org
/thread.html/rca37935d661f4689cb4119f1b3b224413b22be161b678e6e6ce0c69b%40%3Ccommits.nifi.apache.org%3E
mailing-list
-
oracle.com
/security-alerts/cpujul2020.html
web
-
oracle.com
//security-alerts/cpujul2021.html
web
-
nvd.nist.gov
/vuln/detail/CVE-2017-5637
advisory
-
lists.apache.org
/thread.html/053d9ce4d579b02203db18545fee5e33f35f2932885459b74d1e4272@%3Cissues.activemq.apache.org%3E
web
-
lists.apache.org
/thread.html/58170aeb7a681d462b7fa31cae81110cbb749d2dc83c5736a0bb8370@%3Cdev.zookeeper.apache.org%3E
web
-
lists.apache.org
/thread.html/bcce5a9c532b386c68dab2f6b3ce8b0cc9b950ec551766e76391caa3@%3Ccommits.nifi.apache.org%3E
web
-
lists.apache.org
/thread.html/rca37935d661f4689cb4119f1b3b224413b22be161b678e6e6ce0c69b@%3Ccommits.nifi.apache.org%3E
web
Sources
- CVE List CVE-2017-5637
- GitHub Advisory GHSA-7cwj-j333-x7f7
- NVD CVE-2017-5637
Fencer Vulns 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.