Vulnerability · Published Sep 3, 2026 · Assigned by VulDB
CVE-2026-85021langgenius dify Splash Layout splash.tsx router.replace cross site scripting
Medium 4.3
In plain English
A medium-severity cross-site scripting in dify from langgenius. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 43% of all known vulnerabilities).
Official description
A vulnerability was determined in langgenius dify 1.13.0. Affected is the function router.replace of the file web/app/(shareLayout)/components/splash.tsx of the component Splash Layout. This manipulation of the argument redirect_url causes cross site scripting. The attack is possible to be carried out remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| langgenius | dify | 1.13.0 |
Weakness: CWE-79, CWE-94 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C
References
- VDB-398288 | langgenius dify Splash Layout splash.tsx router.replace cross site scripting vdb-entry, technical-description
- VDB-398288 | CTI Indicators (IOB, IOC, TTP, IOA) signature, permissions-required
- CVE-2026-85021 | CVE Analysis and Report third-party-advisory
- Submit #880601 | langgenius dify 1.13.0 DOM-Based XSS, Open Redirect third-party-advisory
- https://huntr.com/bounties/8ff349b3-db5f-4b56-9ccf-a19abd96e30f related
- https://github.com/langgenius/dify/security/advisories/GHSA-7qgm-pqv4-668x broken-link
- https://gist.github.com/TrebledJ/0e8466e5c39a6fb7dca8a3acdfbe2ddc#file-cvd_dify_vuln1_20260705-md exploit
- https://github.com/langgenius/dify/ product