CVE-2017-15096 Null dereference in GlusterFS

Low 3.3 Published Updated

A null pointer dereference in GlusterFS allows attackers to cause a denial of service, impacting storage availability.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Local or same network only
Victim action needed
Not needed
Fix
Available

What is CVE-2017-15096?

CVE-2017-15096 is a low-severity vulnerability in Red Hat, Inc. GlusterFS, published on 26 Oct 2017. It can only be exploited from the same machine or local network, with no action from the victim.

Official description

A flaw was found in GlusterFS in versions prior to 3.10. A null pointer dereference in send_brick_req function in glusterfsd/src/gf_attach.c may be used to cause denial of service.

Weakness: CWE-476

Which versions are affected by CVE-2017-15096?

It affects 1 product.

Linux distribution packages (40)
glusterfs Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-api Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-api-devel Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-cli Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-client-xlators Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-debuginfo Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-devel Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-fuse Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-libs Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs-rdma Red Hat:enterprise_linux:7::hypervisorAll versions0:6.0-21.el7
glusterfs Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-api Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-api-devel Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-cli Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-client-xlators Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-debuginfo Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-devel Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-events Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-fuse Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-ganesha Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-geo-replication Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-libs Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-rdma Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-resource-agents Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
glusterfs-server Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
python2-gluster Red Hat:storage:3.5:server:el7All versions0:6.0-21.el7rhgs
redhat-release-server Red Hat:storage:3.5:server:el7All versions0:7.7-16.el7rhgs
redhat-storage-logos Red Hat:storage:3.5:server:el7All versions0:70.7.0-3.el7rhgs
redhat-storage-server Red Hat:storage:3.5:server:el7All versions0:3.5.0.0-1.el7rhgs
glusterfs Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-api Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-api-devel Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-cli Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-client-xlators Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-debuginfo Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-devel Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-fuse Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-libs Red Hat:storage:3:client:el7All versions0:6.0-21.el7
glusterfs-rdma Red Hat:storage:3:client:el7All versions0:6.0-21.el7
python2-gluster Red Hat:storage:3:client:el7All versions0:6.0-21.el7

Products include Gluster Glusterfs.

How do I fix CVE-2017-15096?

Upgrade to a fixed version.

Is CVE-2017-15096 being exploited?

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

Sources

Also known as DEBIAN-CVE-2017-15096, GHSA-vxhq-jp57-mcrm, RHEA-2019:3249.

Is CVE-2017-15096 in your software?

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

Check your SBOMs for free