Description
A flaw has been found in OpenClaw up to 2026.9.5. Affected is the function createCanvasHostHandler of the file extensions/canvas/src/host/server.ts of the component Canvas Host Route. Executing a manipulation can lead to denial of service. The attack can be launched remotely. The exploit has been published and may be used. Fix suggestion's "streaming/size-limit" was never shipped - latest 2026.9.5 still buffers the whole file via readFile() (src/canvas/serve.runtime.ts:17,114), unlike the sibling WS path which caps at 64KB. The vendor was contacted early about this disclosure.
Published: 2026-09-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Denial of Service
Action: Apply Workaround
AI Analysis

Impact

The flaw in OpenClaw’s Canvas Host Route allows a remote attacker to trigger a denial of service by sending a crafted request that forces the server to read and buffer an entire file via readFile() without imposing a size limit. This excessive memory allocation can exhaust server resources and cause the process to become unresponsive. The vulnerability exists in the createCanvasHostHandler function of extensions/canvas/src/host/server.ts and is exploitable over the network as the attacker does not require local access.

Affected Systems

Affected software is OpenClaw up to version 2026.9.5, specifically the Canvas Host Route component. Users running any release prior to 2026.9.5 are susceptible; the weakness originates from the server.ts handler and is unrelated to other modules.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity, but the flaw is publicly known and has a functioning exploit, so organizations should treat it as a risk that could be leveraged to disrupt services. The EPSS score is unavailable, yet the lack of a protective size limit and the remote attack vector increase the practical likelihood of exploitation. The flaw is not currently listed in the CISA KEV catalog, yet the existence of a published exploit and lack of vendor remediation suggest that the potential for widespread DoS attacks remains significant.

Generated by OpenCVE AI on September 21, 2026 at 00:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Configure your web server or reverse proxy to enforce a maximum request body size for Canvas Host Route traffic, preventing the server from reading arbitrarily large files.
  • If the vendor releases the suggested "streaming/size-limit" configuration or an equivalent patch, enable it to cap uploads at 64 KB and terminate the request when the limit is exceeded.
  • Temporarily disable or isolate the Canvas Host Route endpoint while monitoring for repeat large upload attempts to contain any ongoing denial of service attacks.

Generated by OpenCVE AI on September 21, 2026 at 00:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 20 Sep 2026 23:15:00 +0000

Type Values Removed Values Added
Description A flaw has been found in OpenClaw up to 2026.9.5. Affected is the function createCanvasHostHandler of the file extensions/canvas/src/host/server.ts of the component Canvas Host Route. Executing a manipulation can lead to denial of service. The attack can be launched remotely. The exploit has been published and may be used. Fix suggestion's "streaming/size-limit" was never shipped - latest 2026.9.5 still buffers the whole file via readFile() (src/canvas/serve.runtime.ts:17,114), unlike the sibling WS path which caps at 64KB. The vendor was contacted early about this disclosure.
Title OpenClaw Canvas Host Route server.ts createCanvasHostHandler denial of service
First Time appeared Openclaw
Openclaw openclaw
Weaknesses CWE-404
CPEs cpe:2.3:a:openclaw:openclaw:*:*:*:*:*:*:*:*
Vendors & Products Openclaw
Openclaw openclaw
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:N/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 4.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 4.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L/E:P/RL:X/RC:R'}

cvssV4_0

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


Subscriptions

Openclaw Openclaw
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-09-20T23:00:14.987Z

Reserved: 2026-09-20T09:07:39.802Z

Link: CVE-2026-94094

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-20T23:17:03.530

Modified: 2026-09-20T23:17:03.530

Link: CVE-2026-94094

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T00:30:06Z

Weaknesses
  • CWE-404

    Improper Resource Shutdown or Release