Cloudanix VulnDB

CVE-2022-3854

Medium · 6.5

CVSS

6.5

EPSS

0.6%

Published

Mar 6, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A bug lets anyone send a specially crafted web address that can shut down a storage service until it is restarted.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Moderate
Impact
Denial Of Service
Component
Application
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A null URL supplied to RGW URL processing causes the backend process to crash, producing a denial of service.

Why it matters to the business

Interrupts object-storage availability for any Ceph RGW deployments, potentially causing application outages; no ransomware campaigns or CISA deadlines apply, and the flaw affects a moderate number of Ubuntu freetype packages.

How an attack unfolds

An unauthenticated remote attacker crafts an HTTP request containing a null URL and sends it to an exposed RGW endpoint; the malformed input triggers an unhandled condition that terminates the RGW daemon.

How to fix it

Upgrade affected freetype packages on Ubuntu 20.04 LTS to 2.10.1-2ubuntu0.3 and on Ubuntu 22.04 LTS to 2.11.1+dfsg-1ubuntu0.2; apply the corresponding Ceph RGW patches once released.

How to confirm the fix worked

Confirm package versions match the listed fixed releases and test that RGW remains stable when receiving null-URL requests.

Typical attack path

  1. Locate an internet-facing Ceph RGW endpoint
  2. Craft an HTTP request containing a null URL value
  3. Send the request to trigger process termination

How to detect it

Review RGW access logs for requests that produce sudden daemon restarts or segmentation faults; correlate with null or empty URL fields in incoming requests.

What your security team should do

  • Apply the listed freetype updates immediately on all Ubuntu 20.04 and 22.04 systems
  • Restrict direct internet exposure of RGW endpoints until patched
  • Monitor Ceph release notes for official RGW fixes

The record

A flaw was found in Ceph, relating to the URL processing on RGW backends. An attacker can exploit the URL processing by providing a null URL to crash the RGW, causing a denial of service.

Affected packages

Ecosystem Package Introduced Fixed
Debian:12 ceph 0 16.2.10+ds-5
Debian:13 ceph 0 16.2.10+ds-5
SUSE:Enterprise Storage 7.1 ceph 0 16.2.11.58+g38d6afd3b78-150300.3.6.1
SUSE:Linux Enterprise Micro 5.1 ceph 0 16.2.11.58+g38d6afd3b78-150300.5.7.1
SUSE:Linux Enterprise Micro 5.2 ceph 0 16.2.11.58+g38d6afd3b78-150300.5.7.1
SUSE:Linux Enterprise Micro 5.3 ceph 0 16.2.11.58+g38d6afd3b78-150400.3.6.1
SUSE:Linux Enterprise Micro 5.4 ceph 0 16.2.11.58+g38d6afd3b78-150400.3.6.1
SUSE:Linux Enterprise Module for Basesystem 15 SP4 ceph 0 16.2.11.58+g38d6afd3b78-150400.3.6.1
SUSE:Linux Enterprise Real Time 15 SP3 ceph 0 16.2.11.58+g38d6afd3b78-150300.5.7.1
Ubuntu:18.04:LTS ceph 0 12.2.13-0ubuntu0.18.04.11
Ubuntu:20.04:LTS ceph 0 15.2.17-0ubuntu0.20.04.3
Ubuntu:22.04:LTS ceph 0 17.2.5-0ubuntu0.22.04.3
openSUSE:Leap 15.4 ceph 0 16.2.11.58+g38d6afd3b78-150400.3.6.1
openSUSE:Leap 15.4 ceph-test 0 16.2.11.58+g38d6afd3b78-150400.3.6.1
openSUSE:Leap Micro 5.3 ceph 0 16.2.11.58+g38d6afd3b78-150400.3.6.1

Related vulnerabilities