CVE-2016-8626 Denial of service in Ceph
An authenticated attacker can cause a denial of service in Ceph Object Gateway by sending specially crafted POST object requests.
- 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-2016-8626?
CVE-2016-8626 is a medium-severity denial of service vulnerability in Redhat Enterprise Linux Desktop, published on 31 Jul 2018. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
A flaw was found in Red Hat Ceph before 0.94.9-8. The way Ceph Object Gateway handles POST object requests permits an authenticated attacker to launch a denial of service attack by sending null or specially crafted POST object requests.
Which versions are affected by CVE-2016-8626?
It affects 4 products.
Linux distribution packages (40)
ceph Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-common Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-debuginfo Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-mon Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-osd Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-radosgw Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-selinux Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
ceph-test Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
librados2 Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
librados2-devel Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
librbd1 Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
librbd1-devel Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
python-rados Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
python-rbd Red Hat:ceph_storage:1.3::el7 | All versions | 1:0.94.9-8.el7cp |
calamari-server Red Hat:ceph_storage:2::el7 | All versions | 0:1.4.9-1.el7cp |
ceph Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-base Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-common Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-debuginfo Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-deploy Red Hat:ceph_storage:2::el7 | All versions | 0:1.5.36-20.el7cp |
ceph-fuse Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-iscsi-config Red Hat:ceph_storage:2::el7 | All versions | 0:1.5-1.el7cp |
ceph-iscsi-tools Red Hat:ceph_storage:2::el7 | All versions | 0:1.1-1.el7cp |
ceph-mds Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-mon Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-osd Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-radosgw Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-selinux Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
ceph-test Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
libcephfs1 Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
libcephfs1-devel Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
libntirpc Red Hat:ceph_storage:2::el7 | All versions | 0:1.4.1-1.el7 |
libntirpc-debuginfo Red Hat:ceph_storage:2::el7 | All versions | 0:1.4.1-1.el7 |
librados2 Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
librados2-devel Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
librbd1 Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
librbd1-devel Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
librgw2 Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
librgw2-devel Red Hat:ceph_storage:2::el7 | All versions | 1:10.2.3-13.el7cp |
nfs-ganesha Red Hat:ceph_storage:2::el7 | All versions | 0:2.4.0-3.el7cp |
Products include Redhat Ceph, Redhat Enterprise Linux Desktop, Redhat Enterprise Linux Server, Redhat Enterprise Linux Workstation.
How do I fix CVE-2016-8626?
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-2016-8626 being exploited?
There is no known exploitation of CVE-2016-8626 in the wild and no public exploit code.
Other vulnerabilities in Redhat Enterprise Linux Desktop
Sources
Also known as DEBIAN-CVE-2016-8626, GHSA-784r-h477-mqpc, RHSA-2016:2815, RHSA-2016:2847, SUSE-SU-2017:0758-1, UBUNTU-CVE-2016-8626.