Every CVE Search/ Get API key

CVE-2018-7262

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function...

7.5 HighFix available

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

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

2.87%Up 1.0 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 7.5

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

Record
CVE-2018-7262
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-476
Updated
2026-11-02
CVE List No score

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

Record
CVE-2018-7262
Updated
2026-11-02
EUVDEUVD-2018-18998 No score

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

Record
EUVD-2018-18998
Updated
2026-11-03
GitHub AdvisoriesGHSA-8gpf-89wg-vgwp 7.5

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function...

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

Record
GHSA-8gpf-89wg-vgwp
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-476
Updated
2026-11-02
OSV 7.5

In Ceph before 12.2.3 and 13.x through 13.0.1, the rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service.

Record
CVE-2018-7262
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
OSVRHSA-2018:0546 7.3

Red Hat Security Advisory: ceph security update

Record
RHSA-2018:0546
CVSS 3.0
7.3 HighCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Updated
2026-11-02
OSVSUSE-SU-2018:1417-1 No score

Security update for ceph

This update for ceph fixes the following issues:

Security issues fixed:

  • CVE-2018-7262: rgw: malformed http headers can crash rgw (bsc#1081379).
  • CVE-2017-16818: User reachable asserts allow for DoS (bsc#1063014).

Bug fixes:

  • bsc#1061461: OSDs keep generating coredumps after adding new OSD node to cluster.
  • bsc#1079076: RGW openssl fixes.
  • bsc#1067088: Upgrade to SES5 restarted all nodes, majority of OSDs aborts during start.
  • bsc#1056125: Some OSDs are down when doing performance testing on rbd image in EC Pool.
  • bsc#1087269: allow_ec_overwrites option not in command options list.
  • bsc#1051598: Fix mountpoint check for systemctl enable --runtime.
  • bsc#1070357: Zabbix mgr module doesn't recover from HEALTH_ERR.
  • bsc#1066502: After upgrading a single OSD from SES 4 to SES 5 the OSDs do not rejoin the cluster.
  • bsc#1067119: Crushtool decompile creates wrong device entries (device 20 device20) for not existing / deleted OSDs.
  • bsc#1060904: Loglevel misleading during keystone authentication.
  • bsc#1056967: Monitors goes down after pool creation on cluster with 120 OSDs.
  • bsc#1067705: Issues with RGW Multi-Site Federation between SES5 and RH Ceph Storage 2.
  • bsc#1059458: Stopping / restarting rados gateway as part of deepsea stage.4 executions causes core-dump of radosgw.
  • bsc#1087493: Commvault cannot reconnect to storage after restarting haproxy.
  • bsc#1066182: Container synchronization between two Ceph clusters failed.
  • bsc#1081600: Crash in civetweb/RGW.
  • bsc#1054061: NFS-GANESHA service failing while trying to list mountpoint on client.
  • bsc#1074301: OSDs keep aborting: SnapMapper failed asserts.
  • bsc#1086340: XFS metadata corruption on rbd-nbd mapped image with journaling feature enabled.
  • bsc#1080788: fsid mismatch when creating additional OSDs.
  • bsc#1071386: Metadata spill onto block.slow.
Record
SUSE-SU-2018:1417-1
Updated
2026-11-02
OSVSUSE-SU-2018:1576-1 No score

Security update for ceph

This update for ceph to 12.2.5-407-g5e7ea8cf03 fixes the following issues:

Security issue fixed:

  • CVE-2018-7262: The rgw_civetweb.cc RGWCivetWeb::init_env function in radosgw doesn't handle malformed HTTP headers properly, allowing for denial of service. rgw: make init env methods return an error (bsc#1081379)

Other issues fixed:

  • osd: do not crash on empty snapset (bsc#1074301)
  • mon: add 'ceph osd pool get erasure allow_ec_overwrites' command (bsc#1087269)
  • journal: limit number of appends sent in one librados op (bsc#1086340)
  • RGW user stats fixes (bsc#1087493)
  • rgw openssl fixes (bsc#1079076, bsc#1081379)
  • rocksdb: fixes early metadata spill over to slow device in bluefs (bsc#1071386)
  • mon: reenable timer to send digest when paxos is temporarily inactive (bsc#1070357)
  • fsid mismatch when creating additional OSDs (bsc#1080788)
  • crash in civetweb/RGW (bsc#1081600)
Record
SUSE-SU-2018:1576-1
Updated
2026-11-02
OSVSUSE-SU-2018:2299-1 No score

Security update for ceph

This update for ceph fixes the following issues:

Security issues fixed:

  • CVE-2018-10861: Fix ceph-mon authorization on OSD pool ops (bsc#1099162).
  • CVE-2018-1128: Fix cephx signature check bypass (bsc#1096748).
  • CVE-2018-1129: Fix cephx protocol vulnerability to replay attack (bsc#1096748).
  • CVE-2018-7262: Fix malformed http headers that can crash rgw (bsc#1081379).

Bug fixes:

  • bsc#1072512: multipart uploads are broken if the bucket has been resharded
  • bsc#1080112: rgw: user stats increased after bucket reshard
  • bsc#1086340: SES5: XFS metadata corruption on rbd-nbd mapped image with journaling feature enabled
Record
SUSE-SU-2018:2299-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
ceph
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-base
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-common
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-debuginfo
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-mgr
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-mon
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-selinux
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-test
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
libcephfs-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
libcephfs2
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
Show 23 moreShow less
Affected packages
PackageAffectedFixed
librados-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
librados2
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
libradosstriper1
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
librbd-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
librbd1
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
librgw-devel
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
librgw2
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
python-cephfs
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
python-rados
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
python-rbd
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
python-rgw
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-osd
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-fuse
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-mds
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph-radosgw
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
rbd-mirror
Red Hat:ceph_storage:3::el7
before 2:12.2.1-46.el7cp
2:12.2.1-46.el7cp
ceph
SUSE:Linux Enterprise Desktop 12 SP3
before 12.2.5+git.1524775272.5e7ea8cf03-2.7.1
12.2.5+git.1524775272.5e7ea8cf03-2.7.1
ceph
SUSE:Linux Enterprise Software Development Kit 12 SP3
before 12.2.5+git.1524775272.5e7ea8cf03-2.7.1
12.2.5+git.1524775272.5e7ea8cf03-2.7.1
ceph
SUSE:Linux Enterprise Server 12 SP3
before 12.2.5+git.1524775272.5e7ea8cf03-2.7.1
12.2.5+git.1524775272.5e7ea8cf03-2.7.1
ceph
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 12.2.5+git.1524775272.5e7ea8cf03-2.7.1
12.2.5+git.1524775272.5e7ea8cf03-2.7.1
ceph
SUSE:Enterprise Storage 5
before 12.2.5+git.1524775272.5e7ea8cf03-2.13.3
12.2.5+git.1524775272.5e7ea8cf03-2.13.3
ceph
SUSE:Enterprise Storage 4
before 10.2.11+git.1531487710.3a12911a2e-12.14.2
10.2.11+git.1531487710.3a12911a2e-12.14.2
ceph-test
SUSE:Enterprise Storage 4
before 10.2.11+git.1531487710.3a12911a2e-12.14.2
10.2.11+git.1531487710.3a12911a2e-12.14.2

History

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

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

In short

CVE-2018-7262 is a high vulnerability (CVSS 7.5) in Redhat Ceph, published March 19, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.87%, the 86th percentile. Fixed in ceph 2:12.2.1-46.el7cp.

References

Show 43 moreShow less
MoveEnter Open