VYPR
Unrated severityNVD Advisory· Published Dec 25, 2022· Updated Nov 19, 2024

asrashley dash-live DOM Node media.js ready cross site scripting

CVE-2022-4735

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

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.