Description
restbed through 5.0.0 accepts WebSocket frames with declared payload lengths up to 2^63 bytes and buffers the payload without size limits in an unbounded stream buffer. Remote unauthenticated attackers can declare large frame sizes and stream payload data to exhaust server memory, causing denial of service through process crash.
Published: 2026-09-30
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises from the WebSocket implementation in restbed versions up to 5.0.0, which accepts frames with declared payload lengths as large as 2^63 bytes. The application buffers the payload without enforcing a size limit, allowing a remote unauthenticated attacker to stream data that exhausts the server's memory and ultimately causes the process to crash. This behavior is a classic case of uncontrolled resource consumption, classified as CWE‑770, and results in a denial of service of the affected service.

Affected Systems

The affected product is Corvusoft restbed, specifically all releases through version 5.0.0. These versions lack any mechanism to cap the size of incoming WebSocket frames.

Risk and Exploitability

The CVSS score of 8.7 reflects a high severity due to the ease of exploitation and significant impact on availability. The EPSS score is not available and the flaw is not listed in CISA’s KEV catalog. Attackers need only establish a WebSocket connection and send large frame sizes; no authentication is required. Successful exploitation leads to memory exhaustion, file descriptor depletion, and finally a service crash that disrupts normal operation.

Generated by OpenCVE AI on September 30, 2026 at 20:00 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a restbed release that limits WebSocket frame payload sizes or otherwise implements a hard maximum buffer limit.
  • Configure the server to enforce a reasonable maximum frame size at the application level, rejecting frames that exceed this threshold.
  • Restrict or rate‑limit inbound WebSocket traffic from untrusted hosts using firewall rules or application‑layer controls so that potential abuse is curtailed before it reaches the server.

Generated by OpenCVE AI on September 30, 2026 at 20:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Corvusoft
Corvusoft restbed
Vendors & Products Corvusoft
Corvusoft restbed

Wed, 30 Sep 2026 17:45:00 +0000

Type Values Removed Values Added
Description restbed through 5.0.0 accepts WebSocket frames with declared payload lengths up to 2^63 bytes and buffers the payload without size limits in an unbounded stream buffer. Remote unauthenticated attackers can declare large frame sizes and stream payload data to exhaust server memory, causing denial of service through process crash.
Title restbed through 5.0.0 WebSocket Memory Exhaustion via Unbounded Frame Buffering
Weaknesses CWE-770
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Corvusoft Restbed
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-01T18:00:00.791Z

Reserved: 2026-09-30T16:02:59.545Z

Link: CVE-2026-103472

cve-icon Vulnrichment

Updated: 2026-10-01T17:59:57.509Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T18:18:17.330

Modified: 2026-10-01T19:17:18.083

Link: CVE-2026-103472

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-01T15:38:49Z

Weaknesses
  • CWE-770

    Allocation of Resources Without Limits or Throttling