Every CVE Search/ Get API key

CVE-2016-5009

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause...

6.5 MediumFix available

CVE-2016-5009 is a medium vulnerability (CVSS 6.5) in Redhat Ceph, published July 12, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.48%, the 84th percentile. Fixed in ceph 10.2.5-1.

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

2.48%Up 1.2 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 6.5

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
CVE-2016-5009
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
4.0 MediumAV:N/AC:L/Au:S/C:N/I:N/A:P
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
CVE-2016-5009
Updated
2026-11-02
EUVDEUVD-2016-5968 No score

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
EUVD-2016-5968
Updated
2026-11-03
GitHub AdvisoriesGHSA-72p6-9489-jc3f 6.5

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause...

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
GHSA-72p6-9489-jc3f
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-20
Updated
2026-11-02
OSV 6.5

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
CVE-2016-5009
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2016-5009 6.5

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
DEBIAN-CVE-2016-5009
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 5 moreShow less
OSVRHSA-2016:1384 4.9

Red Hat Security Advisory: ceph security update

Record
RHSA-2016:1384
CVSS 3.0
4.9 MediumCVSS:3.0/AV:A/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVUBUNTU-CVE-2016-5009 6.5

The handle_command function in mon/Monitor.cc in Ceph allows remote authenticated users to cause a denial of service (segmentation fault and ceph monitor crash) via an (1) empty or (2) crafted prefix.

Record
UBUNTU-CVE-2016-5009
CVSS 3.0
6.5 MediumCVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVSUSE-SU-2016:2809-1 No score

Recommended update for ceph

This update provides Ceph 10.2.3, which includes important bug fixes in RBD mirroring, RGW multi-site, CephFS, and RADOS.

Build/OPS:

  • AArch64: Detect crc32 extension support from assembler. (bsc#999688)
  • Drop legacy ceph RA which doesn't work with systemd unit files.
  • The mount.ceph binary, which is used to mount CephFS pools, was moved to the ceph-common package so it can be run from any client.
  • Accept bcache devices as data disks and fix partprobe intermittent issues during ceph-disk prepare.

CephFS:

  • Several bug fixes for improved stability.

RBD:

  • A number of fixes for RBD mirroring.
  • Several bug fixes for improved stability.

RADOS:

  • CVE-2016-5009: moncommand with empty prefix crashes monitor. (bsc#987144)
  • Backports of many asyncmsgr fixes to jewel.
  • Several bug fixes for improved OSD stability.
  • Fix for a C++ symbol visibility issue in librados.

RGW:

  • Fixes for number of issues related to syncing between remote sites.
  • A number of other bug fixes, including fixes for:
    • IPv6
    • HTTPS/port 443 (bsc#990438)
    • radosgw-admin
    • Swift API
    • AWS4 API

For a full list of issues fixed in this release, see:

http://docs.ceph.com/docs/master/release-notes/#v10-2-3-jewel
Record
SUSE-SU-2016:2809-1
Updated
2026-11-02
OSVSUSE-SU-2017:0367-1 No score

Security update for ceph

This update for ceph fixes the following issues:

  • CVE-2016-5009: moncommand with empty prefix could crash monitor [bsc#987144]
  • Invalid commandd in SOC7 with ceph [bsc#1008894]
  • Performance fix was missing in SES4 [bsc#1005179]
  • ceph build problems on ppc64le [bsc#982141]
  • ceph make build unit test failure [bsc#977940]
  • ceph-deploy mon create-initial fails on one node [bsc#999688]
  • MDS dies while running xfstests [bsc#985232]
  • Typerror while calling _recover_auth_meta() [bsc#1008501]
  • OSD daemon uses ~100% CPU load right after OSD creation / first OSD start [bsc#1014338]
  • civetweb HTTPS support not working [bsc#990438]
  • systemd is killing off OSDs [bsc#1007216]
Record
SUSE-SU-2017:0367-1
Updated
2026-11-02
OSVUSN-3452-1 No score

ceph vulnerabilities

It was discovered that Ceph incorrectly handled the handle_command function. A remote authenticated user could use this issue to cause Ceph to crash, resulting in a denial of service. (CVE-2016-5009)

Rahul Aggarwal discovered that Ceph incorrectly handled the authenticated-read ACL. A remote attacker could possibly use this issue to list bucket contents via a URL. (CVE-2016-7031)

Diluga Salome discovered that Ceph incorrectly handled certain POST objects with null conditions. A remote attacker could possibly use this issue to cuase Ceph to crash, resulting in a denial of service. (CVE-2016-8626)

Yang Liu discovered that Ceph incorrectly handled invalid HTTP Origin headers. A remote attacker could possibly use this issue to cuase Ceph to crash, resulting in a denial of service. (CVE-2016-9579)

Record
USN-3452-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ceph
Debian:12
before 10.2.5-1
10.2.5-1
ceph
Debian:13
before 10.2.5-1
10.2.5-1
ceph
Debian:14
before 10.2.5-1
10.2.5-1
ceph
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-common
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-debuginfo
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-radosgw
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-selinux
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
librados2
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
librados2-devel
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
Show 14 moreShow less
Affected packages
PackageAffectedFixed
librbd1
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
librbd1-devel
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
python-rados
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
python-rbd
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-mon
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-test
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph-osd
Red Hat:ceph_storage:1.3::el7
before 1:0.94.5-14.el7cp
1:0.94.5-14.el7cp
ceph
SUSE:Enterprise Storage 3
before 10.2.3+git.1475228057.755cf99-7.3
10.2.3+git.1475228057.755cf99-7.3
ceph
SUSE:Linux Enterprise Desktop 12 SP2
before 10.2.4+git.1481215985.12b091b-16.2
10.2.4+git.1481215985.12b091b-16.2
ceph
SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
before 10.2.4+git.1481215985.12b091b-16.2
10.2.4+git.1481215985.12b091b-16.2
ceph
SUSE:Linux Enterprise Software Development Kit 12 SP2
before 10.2.4+git.1481215985.12b091b-16.2
10.2.4+git.1481215985.12b091b-16.2
ceph
SUSE:Linux Enterprise Server 12 SP2
before 10.2.4+git.1481215985.12b091b-16.2
10.2.4+git.1481215985.12b091b-16.2
ceph
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 10.2.4+git.1481215985.12b091b-16.2
10.2.4+git.1481215985.12b091b-16.2
ceph
Ubuntu:14.04:LTS
before 0.80.11-0ubuntu1.14.04.3, plus listed versions
0.67.4-0ubuntu20.67.4-0ubuntu30.72-0ubuntu10.72.1-0ubuntu10.72.1-2
Show 16 moreShow less
0.72.1-30.72.2-10.72.2-20.78-0ubuntu10.79-0ubuntu10.80.1-0ubuntu10.80.1-0ubuntu1.10.80.5-0ubuntu0.14.04.10.80.7-0ubuntu0.14.04.10.80.9-0ubuntu0.14.04.10.80.9-0ubuntu0.14.04.20.80.10-0ubuntu0.14.04.10.80.10-0ubuntu1.14.04.20.80.10-0ubuntu1.14.04.30.80.11-0ubuntu1.14.04.10.80.11-0ubuntu1.14.04.2
0.80.11-0ubuntu1.14.04.3

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 30 moreShow less
MoveEnter Open