CVE-2018-10841 Privilege escalation in glusterfs

Medium 6.6 Published Updated

An authenticated Gluster client can escalate privileges to perform administrative storage operations like adding nodes or deleting volumes.

Exploited in the wild
Not known
Login needed
An administrator
Attackable
Local or same network only
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2018-10841?

CVE-2018-10841 is a medium-severity vulnerability in Debian Debian Linux, published on 20 Jun 2018. It can only be exploited from the same machine or local network, and only if a user opens a file or follows a link.

Official description

glusterfs is vulnerable to privilege escalation on gluster server nodes. An authenticated gluster client via TLS could use gluster cli with --remote-host command to add it self to trusted storage pool and perform privileged gluster operations like adding other machines to trusted storage pool, start, stop, and delete volumes.

Weakness: CWE-288

Which versions are affected by CVE-2018-10841?

It affects 2 products.

Linux distribution packages (40)
glusterfs Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-api Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-api-devel Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-cli Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-client-xlators Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-debuginfo Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-devel Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-fuse Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-libs Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs-rdma Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
python-gluster Red Hat:enterprise_linux:7::hypervisorAll versions0:3.8.4-54.10.el7
glusterfs Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-api Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-api-devel Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-cli Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-client-xlators Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-debuginfo Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-devel Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-events Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-fuse Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-ganesha Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-geo-replication Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-libs Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-rdma Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs-server Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
python-gluster Red Hat:storage:3.3:server:el6All versions0:3.8.4-54.11.el6rhs
glusterfs Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-api Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-api-devel Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-cli Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-client-xlators Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-debuginfo Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-devel Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-events Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-fuse Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-ganesha Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-geo-replication Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-libs Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-rdma Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs
glusterfs-resource-agents Red Hat:storage:3.3:server:el7All versions0:3.8.4-54.10.el7rhgs

Products include Debian Debian Linux, Gluster Glusterfs.

How do I fix CVE-2018-10841?

Apply the vendor's patch.

Is CVE-2018-10841 being exploited?

There is no known exploitation of CVE-2018-10841 in the wild and no public exploit code.

All Debian Debian Linux vulnerabilities

Sources

Also known as CLSA-2026-1777566732, DEBIAN-CVE-2018-10841, GHSA-383h-f6wm-hpxc, RHSA-2018:1954, RHSA-2018:1955, UBUNTU-CVE-2018-10841.

Is CVE-2018-10841 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free