asrashley dash-live DOM Node media.js ready cross site scripting
Description
A vulnerability classified as problematic was found in asrashley dash-live. This vulnerability affects the function ready of the file static/js/media.js of the component DOM Node Handler. The manipulation leads to cross site scripting. The attack can be initiated remotely. The name of the patch is 24d01757a5319cc14c4aa1d8b53d1ab24d48e451. It is recommended to apply a patch to fix this issue. VDB-216766 is the identifier assigned to this vulnerability.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
A cross-site scripting (XSS) vulnerability in dash-live's media.js allows remote attackers to inject arbitrary JavaScript via unsanitized filenames.
Vulnerability
The vulnerability is a cross-site scripting (XSS) issue in the ready function of static/js/media.js in dash-live. The application directly concatenates user-controlled strings (filenames and other data) into HTML without proper escaping, specifically when displaying indexing or upload progress in a modal dialog. Affected versions are those prior to commit 24d01757a5319cc14c4aa1d8b53d1ab24d48e451.
Exploitation
An attacker can exploit this by providing a malicious filename during file upload or by manipulating data returned from the server (e.g., the kids array). The attack is remote and requires user interaction (e.g., uploading a file or triggering an index operation). No authentication is explicitly required, but the user must be logged into the application to perform these actions.
Impact
Successful exploitation allows the attacker to execute arbitrary JavaScript in the context of the victim's browser session. This can lead to session hijacking, data theft, or unauthorized actions on behalf of the user.
Mitigation
The issue is fixed in commit 24d01757a5319cc14c4aa1d8b53d1ab24d48e451 [2], which applies encodeURIComponent to user-supplied strings before inserting them into HTML. Users should update to the latest version of dash-live that includes this patch. No workaround is provided.
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- asrashley/dash-livev5Range: n/a
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/asrashley/dash-live/commit/24d01757a5319cc14c4aa1d8b53d1ab24d48e451mitrepatch
- github.com/asrashley/dash-live/pull/7mitreissue-tracking
- vuldb.commitresignaturepermissions-required
- vuldb.commitrevdb-entrytechnical-description
News mentions
0No linked articles in our index yet.