Description
Dashy is a self-hostable personal dashboard. Prior to 4.3.7, Dashy's workspace view trusts the url query parameter and assigns it directly to an iframe source without scheme validation. If a logged-in user opens a crafted workspace link containing a javascript: URL, JavaScript runs on the Dashy origin and can read same-origin browser data, interact with the Dashy DOM, and send requests as the victim. This issue is fixed in version 4.3.7.
Published: 2026-07-07
Score: 3.9 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Dashy, a self‑hosted personal dashboard, was found to perform an unsafe assignment of the workspace URL query parameter directly to flaw allows a crafted javascript: URL to be executed in the context of the Dashy origin, enabling the attacker to read same‑origin browser data, manipulate the dashboard DOM, and issue requests as the logged‑in user Cross‑Site Scripting vulnerability (CWE‑79).

Affected Systems

The affected product is Dashy from vendor lissy93, with all releases before 4.3.7 vulnerable. Users running these earlier versions should be aware that any logged‑in user who opens a malicious workspace link can trigger the script.

Risk and Exploitability

The reported CVSS score of 3.9 indicates low overall severity, and the EPSS score is <1%, with the vulnerabilityoitation requires user authentication and the ability to supply a crafted link, so the risk is confined to authenticated users within the instance; nevertheless the potential for data theft warrants immediate remediation.

Generated by OpenCVE AI on July 29, 2026 at 15:12 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Dashy to version 4.3.7 or newer, where the workspace URL parameter validation has been fixed.
  • If an upgrade is not immediately possible, modify the dashboard configuration or code to validate the workspace URL scheme before assigning it to the iframe, rejecting any javascript: or data: schemes.
  • Apply least‑privilege access controls so that only trusted users can access the workspace view, limiting the impact of a potential XSS exploit.

Generated by OpenCVE AI on July 29, 2026 at 15:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Lissy93
Lissy93 dashy
Vendors & Products Lissy93
Lissy93 dashy

Wed, 08 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 07 Jul 2026 21:00:00 +0000

Type Values Removed Values Added
Description Dashy is a self-hostable personal dashboard. Prior to 4.3.7, Dashy's workspace view trusts the url query parameter and assigns it directly to an iframe source without scheme validation. If a logged-in user opens a crafted workspace link containing a javascript: URL, JavaScript runs on the Dashy origin and can read same-origin browser data, interact with the Dashy DOM, and send requests as the victim. This issue is fixed in version 4.3.7.
Title Dashy: XSS in workspace url parameter
Weaknesses CWE-79
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-08T14:30:28.126Z

Reserved: 2026-06-16T23:18:03.170Z

Link: CVE-2026-55592

cve-icon Vulnrichment

Updated: 2026-07-08T14:30:18.670Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T15:15:03Z

Weaknesses
  • CWE-79

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