CVE-2016-6595

docker: DoS via repeatedly joining and quitting swarm cluster as a node

Published Jan 4, 2017 CVSS 3.0 · 6.5 Medium EPSS 2.8% KEV · Not listed
Description
The SwarmKit toolkit 1.12.0 for Docker allows remote authenticated users to cause a denial of service (prevention of cluster joins) via a long sequence of join and quit actions. NOTE: the vendor disputes this issue, stating that this sequence is not "removing the state that is left by old nodes. At some point the manager obviously stops being able to accept new nodes, since it runs out of memory. Given that both for Docker swarm and for Docker Swarmkit nodes are *required* to provide a secret token (it's actually the only mode of operation), this means that no adversary can simply join nodes and exhaust manager resources. We can't do anything about a manager running out of memory and not being able to add new legitimate nodes to the system. This is merely a resource provisioning issue, and definitely not a CVE worthy vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics epss

{'score': 0.00649}

epss

{'score': 0.00787}

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 6, 2024, 1:36 AM
Reserved
Aug 3, 2016, 12:00 AM
Status
Modified
Published
Jan 4, 2017, 8:59 PM
Modified
Jun 17, 2026, 12:51 AM
Severity
Low
Public date
Jul 29, 2016, 12:00 AM