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

- 種別: advisory
- 重大度: critical
- 関連技術: nodejs, vue
- CVE: CVE-2026-102989
- 公開日時: 2026-10-15T20:22:20.000Z
- 情報源: GitHub Advisory Database (https://github.com/advisories/GHSA-qx66-fv34-fjm8)
- パーマリンク: https://vulnpulse.app/items/ghsa-ghsa-qx66-fv34-fjm8

影響: 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
Impact 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…