Technical impact
A cross‑site scripting vulnerability was identified in the PreviewTab component of onyx-dot-app Onyx. The flaw allows an attacker to inject arbitrary JavaScript by manipulating the data rendered by an unknown function in PreviewTab.tsx. Successful exploitation would enable a remote attacker to execute code within the victim’s browser context, potentially hijacking sessions, stealing cookies, or defacing the application.
Affected Systems
The issue is present in all releases of onyx-dot-app Onyx up to version 5.0.0. The affected component resides in web/src/app/craft/components/output-panel/PreviewTab.tsx and depends on the web interface of the application.
Risk and Exploitability
The CVSS score of 5.1 indicates moderate severity, and the vulnerability has been publicly disclosed but no exploits are recorded in KEV. Because the attack vector is remote and the flaw originates from unescaped user input, an attacker with web access to the application can trigger the script injection. The lack of vendor response underscores the need for immediate remediation before a public exploit emerges.