VulnPulse
CriticalAdvisoryJavaScript / Node.jsVue.js

TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses

影響: npm:@tanstack/start-server-core >= 1.143.12, < 1.169.39 → 1.169.39, npm:@tanstack/react-start >= 1.143.12, < 1.168.60 → 1.168.60, npm:@tanstack/solid-start >= 1.143.12, < 1.168.57 → 1.168.57, npm:@tanstack/vue-start >= 1.143.12, < 1.168.56 → 1.168.56

An unauthenticated attacker can craft a URL to a server function in an affected TanStack Start app. If someone opens the link, the app can return attacker-controlled HTML from its own origin and run the attacker's JavaScript there. The script can access same-origin data available to that visitor and make requests with their authority. Cause The server-function transport can pass request payload fields into internal middleware state instead of limiting them to public input fields. A malfo…

Read on GitHub Advisory Database

CVECVE-2026-102989
SourceGitHub Advisory Database
Fetched10/22/2026, 01:17 AM
DataMarkdown JSON

On 10/16/2026, 05:22 AM, GitHub Advisory Database published "TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses" (type: Advisory). Severity is "Critical" (critical). Related technologies: JavaScript / Node.js, Vue.js. CVE: CVE-2026-102989.