TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses.
Does it affect you?
Not read yetConditions are read within the hour after an advisory comes in.
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 malformed payload can leave an attacker-controlled result in the error path. Response handling can then tr
Timeline
30 Sep- Published by GitHub advisory30 Sep
- Seen by Patchwire23 Oct
- Fix released30 Sep