Description
OpenClaw Dashboard v3.0.0 contains a stored cross-site scripting vulnerability that allows unauthenticated remote attackers to inject arbitrary HTML and script payloads by submitting a crafted username in a failed login POST request, which is recorded verbatim in the audit log. When an administrator opens the notification panel, the unescaped log entry is rendered via innerHTML with a permissive Content-Security-Policy allowing inline event handlers, enabling the attacker-supplied payload to execute in the administrator's session and interact with authenticated endpoints including agent instruction file editing and configuration changes.
Published: 2026-07-30
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenClaw Dashboard version 3.0.0 stores the username submitted during a failed login directly in its audit log without any escaping and later renders that log entry via innerHTML in the administrator notification panel. This stored cross‑site scripting flaw enables an unauthenticated attacker to inject arbitrary HTML and JavaScript that executes under an administrator’s session, providing the attacker with the ability to interact with privileged endpoints such as agent instruction file editing and configuration changes.

Affected Systems

The vulnerability impacts the OpenClaw Dashboard application produced by tugcantopaloglu. Only version 3.0.0 is mentioned as affected; no other versions or patches are specified in the available data.

Risk and Exploitability

With a CVSS score of 9.3 the flaw is categorized as critical. The EPSS score is 0.00338, indicating a very low exploitation probability, and the issue is not listed in CISA’s KEV catalog. Because the attack allows any unauthenticated user to craft a malicious username in a standard login POST request, the attacker can trigger the vulnerability without needing to authenticate. When an administrator opens the notification panel, the unescaped log entry is rendered, and the injected script runs in the admin’s context, thereby compromising the confidentiality, integrity, and availability of the system for that privileged user.

Generated by OpenCVE AI on August 4, 2026 at 11:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenClaw Dashboard to the latest patched release when it becomes available.
  • Modify the application’s Content‑Security‑Policy to disallow inline scripts and restrict script sources, ensuring that any rendered content cannot execute arbitrary code.
  • Temporarily disable or restrict access to the notification panel for administrators until a fix is deployed, preventing the stored log from being rendered in an unsafe manner.
  • Ensure that audit log entries are properly escaped or sanitized before display, or remove any user‑controlled data from displayed logs.

Generated by OpenCVE AI on August 4, 2026 at 11:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Tugcantopaloglu
Tugcantopaloglu openclaw-dashboard
Vendors & Products Tugcantopaloglu
Tugcantopaloglu openclaw-dashboard

Sat, 01 Aug 2026 00:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
Description OpenClaw Dashboard v3.0.0 contains a stored cross-site scripting vulnerability that allows unauthenticated remote attackers to inject arbitrary HTML and script payloads by submitting a crafted username in a failed login POST request, which is recorded verbatim in the audit log. When an administrator opens the notification panel, the unescaped log entry is rendered via innerHTML with a permissive Content-Security-Policy allowing inline event handlers, enabling the attacker-supplied payload to execute in the administrator's session and interact with authenticated endpoints including agent instruction file editing and configuration changes.
Title OpenClaw Dashboard v3.0.0 Stored XSS via Failed Login Username Field
Weaknesses CWE-79
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Tugcantopaloglu Openclaw-dashboard
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-31T23:11:48.679Z

Reserved: 2026-07-27T05:16:45.792Z

Link: CVE-2026-66418

cve-icon Vulnrichment

Updated: 2026-07-31T23:11:40.985Z

cve-icon NVD

Status : Received

Published: 2026-07-30T21:18:12.490

Modified: 2026-07-31T23:17:26.170

Link: CVE-2026-66418

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T11:45:03Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')