CVE-2018-10841 Privilege escalation in glusterfs
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::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-api Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-api-devel Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-cli Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-client-xlators Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-debuginfo Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-devel Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-fuse Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-libs Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs-rdma Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
python-gluster Red Hat:enterprise_linux:7::hypervisor | All versions | 0:3.8.4-54.10.el7 |
glusterfs Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-api Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-api-devel Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-cli Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-client-xlators Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-debuginfo Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-devel Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-events Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-fuse Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-ganesha Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-geo-replication Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-libs Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-rdma Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs-server Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
python-gluster Red Hat:storage:3.3:server:el6 | All versions | 0:3.8.4-54.11.el6rhs |
glusterfs Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-api Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-api-devel Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-cli Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-client-xlators Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-debuginfo Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-devel Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-events Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-fuse Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-ganesha Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-geo-replication Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-libs Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-rdma Red Hat:storage:3.3:server:el7 | All versions | 0:3.8.4-54.10.el7rhgs |
glusterfs-resource-agents Red Hat:storage:3.3:server:el7 | All versions | 0: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.
Other vulnerabilities in Debian Debian Linux
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.