Every CVE Search/ Get API key

CVE-2019-10222

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client...

7.5 HighFix available

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

4.52%Up 3.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
CVE-2019-10222
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-755
Updated
2026-11-02
EUVDEUVD-2019-2235 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
EUVD-2019-2235
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-vr4v-h7xq-hwc6 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client...

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
GHSA-vr4v-h7xq-hwc6
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-755
Updated
2026-11-02
NVD 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
CVE-2019-10222
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:N/A:P
Weakness
CWE-755
Updated
2026-11-02
OSV 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
CVE-2019-10222
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2019-10222 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
DEBIAN-CVE-2019-10222
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 7 moreShow less
OSVRHSA-2019:2577 7.5

Red Hat Security Advisory: ceph security update

Record
RHSA-2019:2577
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-10222 7.5

A flaw was found in the Ceph RGW configuration with Beast as the front end handling client requests. An unauthenticated attacker could crash the Ceph RGW server by sending valid HTTP headers and terminating the connection, resulting in a remote denial of service for Ceph RGW clients.

Record
UBUNTU-CVE-2019-10222
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 3.0
7.5 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2024:10676-1 No score

ceph-16.2.6.45+g8fda9838398-1.1 on GA media

These are all security issues fixed in the ceph-16.2.6.45+g8fda9838398-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10676-1
Updated
2026-11-02
OSVSUSE-SU-2019:2247-1 No score

Security update for ceph

This update for ceph fixes the following issues:

Security issue fixed:

  • CVE-2019-10222: Fixed RGW crash via unauthenticated clients (bsc#1145093).
Record
SUSE-SU-2019:2247-1
Updated
2026-11-02
OSVSUSE-SU-2019:2736-1 No score

Security update for ceph, ceph-iscsi, ses-manual_en

This update for ceph, ceph-iscsi and ses-manual_en fixes the following issues:

Security issues fixed:

  • CVE-2019-10222: Fixed RGW crash caused by unauthenticated clients. (bsc#1145093)

Non-security issues-fixed:

  • ceph-volume: prints errors to stdout with --format json (bsc#1132767)
  • mgr/dashboard: Changing rgw-api-host does not get effective without disable/enable dashboard mgr module (bsc#1137503)
  • mgr/dashboard: Silence Alertmanager alerts (bsc#1141174)
  • mgr/dashboard: Fix e2e failures caused by webdriver version (bsc#1145759)
  • librbd: always try to acquire exclusive lock when removing image (bsc#1149093)
  • The no{up,down,in,out} related commands have been revamped (bsc#1151990)
  • radosgw-admin gets two new subcommands for managing expire-stale objects. (bsc#1151991)
  • Deploying a single new BlueStore OSD on a cluster upgraded to SES6 from SES5 breaks pool utilization stats reported by ceph df (bsc#1151992)
  • Ceph cluster will no longer issue a health warning if CRUSH tunables are older than 'hammer' (bsc#1151993)
  • Nautilus-based librbd clients can not open images on Jewel clusters (bsc#1151994)
  • The RGW num_rados_handles has been removed in Ceph 14.2.3 (bsc#1151995)
  • 'osd_deep_scrub_large_omap_object_key_threshold' has been lowered in Nautilus 14.2.3 (bsc#1152002)
  • Support iSCSI target-level CHAP authentication (bsc#1145617)
  • Validation and render of iSCSI controls based 'type' (bsc#1140491)
  • Fix error editing iSCSI image advanced settings (bsc#1146656)
  • Fix error during iSCSI target edit

Fixes in ses-manual_en:

  • Added a new chapter with changelogs of Ceph releases. (bsc#1135584)
  • Rewrote rolling updates and replaced running stage.0 with manual commands to prevent infinite loop. (bsc#1134444)
  • Improved name of CaaSP to its fuller version. (bsc#1151439)
  • Verify which OSD's are going to be removed before running stage.5. (bsc#1150406)
  • Added two additional steps to recovering an OSD. (bsc#1147132)

Fixes in ceph-iscsi:

  • Validate kernel LIO controls type and value (bsc#1140491)
  • TPG lun_id persistence (bsc#1145618)
  • Target level CHAP authentication (bsc#1145617)

ceph-iscsi was updated to the upstream 3.2 release:

  • Always use host FQDN instead of shortname
  • Validate min/max value for target controls and rbd:user/tcmu-runner image controls (bsc#1140491)
Record
SUSE-SU-2019:2736-1
Updated
2026-11-02
OSVSUSE-SU-2019:2994-1 No score

Security update for ceph

This update for ceph fixes the following issues:

  • A previous update introduced a regression with the potential to cause RocksDB data corruption in Nautilus (bsc#1156282).

  • Support for iSCSI target-level CHAP authentication was added (bsc#1145617).

  • Implemented validation and rendering of iSCSI controls based 'type' (bsc#1140491).

  • Fixed an error while editing iSCSI image advanced settings (bsc#1146656).

  • Fixed a ceph-volume regression. SES customers were never exposed to this regression (bsc#1132767).

  • Fixed a denial of service vulnerability where an unauthenticated client of Ceph Object Gateway could trigger a crash from an uncaught exception (bsc#1145093, CVE-2019-10222)

  • Nautilus-based librbd clients could not open images on Jewel clusters (bsc#1151994).

  • The RGW num_rados_handles has been removed (bsc#1151995).

  • 'osd_deep_scrub_large_omap_object_key_threshold' has been lowered in Nautilus (bsc#1152002).

  • The ceph dashboard now supports silencing Prometheus notifications (bsc#1141174).

  • The no{up,down,in,out} related commands have been revamped (bsc#1151990).

  • Radosgw-admin got two new subcommands for managing expire-stale objects (bsc#1151991)..

  • Deploying a single new BlueStore OSD on a cluster upgraded to SES6 from SES5 used to break pool utilization stats reported by ceph df (bsc#1151992).

  • Ceph clusters will issue a health warning if CRUSH tunables are older than 'hammer' (bsc#1151993).

  • Ceph-volume prints errors to stdout with --format json (bsc#1132767).

  • Changing rgw-api-host in the dashboard does not get effective without disable/enable dashboard mgr module (bsc#1137503).

  • Silenced Alertmanager alerts in the dashboard (bsc#1141174).

  • Fixed e2e failures in the dashboard caused by webdriver version (bsc#1145759)

  • librbd always tries to acquire exclusive lock when removing image an (bsc#1149093).

Fixes in ses-manual_en:

  • Added a new chapter with changelogs of Ceph releases. (bsc#1135584)
  • Rewrote rolling updates and replaced running stage.0 with manual commands to prevent infinite loop. (bsc#1134444)
  • Improved name of CaaSP to its fuller version. (bsc#1151439)
  • Verify which OSD's are going to be removed before running stage.5. (bsc#1150406)
  • Added two additional steps to recovering an OSD. (bsc#1147132)

Fixes in ceph-iscsi:

  • Validate kernel LIO controls type and value (bsc#1140491)
  • TPG lun_id persistence (bsc#1145618)
  • Target level CHAP authentication (bsc#1145617)

ceph-iscsi was updated to the upstream 3.2 release:

  • Always use host FQDN instead of shortname
  • Validate min/max value for target controls and rbd:user/tcmu-runner image controls (bsc#1140491)
Record
SUSE-SU-2019:2994-1
Updated
2026-11-02
OSVUSN-4112-1 No score

ceph vulnerability

Abhishek Lekshmanan discovered that the RADOS gateway implementation in Ceph did not handle client disconnects properly in some situations. A remote attacker could use this to cause a denial of service.

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ceph
Debian:12
before 14.2.4-1
14.2.4-1
ceph
Debian:13
before 14.2.4-1
14.2.4-1
ceph
Debian:14
before 14.2.4-1
14.2.4-1
ceph
Debian:10
From an advisory covering 12 CVEs
before 12.2.11+dfsg1-2.1+deb10u1, plus listed versions
12.2.11+dfsg1-2.1
12.2.11+dfsg1-2.1+deb10u1
ceph
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-base
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-common
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-debuginfo
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-mgr
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-mon
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
Show 25 moreShow less
Affected packages
PackageAffectedFixed
ceph-selinux
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-test
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
libcephfs-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
libcephfs2
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librados-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librados2
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
libradosstriper1
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librbd-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librbd1
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librgw-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
librgw2
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
python-cephfs
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
python-rados
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
python-rbd
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
python-rgw
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-osd
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-fuse
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-mds
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph-radosgw
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
rbd-mirror
Red Hat:ceph_storage:3::el7
before 2:12.2.12-48.el7cp
2:12.2.12-48.el7cp
ceph
SUSE:Linux Enterprise Module for Basesystem 15 SP1
before 14.2.2.349+g6716a1e448-3.9.1
14.2.2.349+g6716a1e448-3.9.1
ceph
SUSE:Enterprise Storage 6
before 14.2.2.349+g6716a1e448-3.9.1
14.2.2.349+g6716a1e448-3.9.1
ceph-iscsi
SUSE:Enterprise Storage 6
before 3.3+1570532654.g93940a4-3.7.1
3.3+1570532654.g93940a4-3.7.1
ses-manual_en
SUSE:Enterprise Storage 6
before 6+git145.1558531-3.17.1
6+git145.1558531-3.17.1
ceph
Ubuntu:18.04:LTS
before 12.2.12-0ubuntu0.18.04.2, plus listed versions
12.2.0-0ubuntu112.2.1-0ubuntu112.2.2-0ubuntu112.2.2-0ubuntu212.2.4-0ubuntu1
Show 7 moreShow less
12.2.4-0ubuntu1.112.2.7-0ubuntu0.18.04.112.2.8-0ubuntu0.18.04.112.2.8-0ubuntu0.18.04.212.2.11-0ubuntu0.18.04.112.2.11-0ubuntu0.18.04.212.2.12-0ubuntu0.18.04.1
12.2.12-0ubuntu0.18.04.2

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2019-10222 is a high vulnerability (CVSS 7.5) in Ceph, published August 28, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.52%, the 91st percentile. Fixed in ceph 14.2.4-1.

References

Show 50 moreShow less
MoveEnter Open