Impact
A remote attacker can manipulate the redirect_url argument passed to router.replace in the Splash Layout component of langgenius dify. This results in the injection of arbitrary payloads that execute client‑side code. The vulnerability is a classic reflected or reflected cross‑site scripting flaw, classified as CWE‑79, and also involves potentially using code execution within the application context, CWE‑94.
Affected Systems
langgenius dify, version 1.13.0, where the vulnerable logic resides in the file web/app/(shareLayout)/components/splash.tsx.
Risk and Exploitability
The CVSS score of 5.3 indicates a moderate risk level. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. The attack vector is remote, requiring the attacker to supply a crafted URL or request that triggers the router.replace behavior. Public exploitation has been disclosed, and the vendor has not yet provided a fix.
OpenCVE Enrichment