CVE-2018-14660 Denial of service in glusterfs
A remote authenticated attacker can exhaust server memory by repeatedly setting extended attributes, causing a denial of service in GlusterFS.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2018-14660?
CVE-2018-14660 is a medium-severity denial of service vulnerability in Debian Debian Linux, published on 1 Nov 2018. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
A flaw was found in glusterfs server through versions 4.1.4 and 3.1.2 which allowed repeated usage of GF_META_LOCK_KEY xattr. A remote, authenticated attacker could use this flaw to create multiple locks for single inode by using setxattr repetitively resulting in memory exhaustion of glusterfs server node.
Which versions are affected by CVE-2018-14660?
It affects 5 products.
Products include Debian Debian Linux, Gluster Glusterfs, Redhat Enterprise Linux Server, Redhat Virtualization, Redhat Virtualization Host.
How do I fix CVE-2018-14660?
Upgrade to a fixed version.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2018-14660 being exploited?
There is no known exploitation of CVE-2018-14660 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as DEBIAN-CVE-2018-14660, GHSA-p6w5-mv25-26mv, UBUNTU-CVE-2018-14660.