Description
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.
Recommendation
Update the @tanstack/solid-start package to the latest compatible version. Followings are version details:
- Affected version(s): >= 1.143.12, < 1.168.57
- Patched version(s): 1.168.57
References
Could your website be exposed too?
SmartScanner can check your website for TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses - @tanstack/solid-start and gives you actionable findings to investigate.
Start a free scanRelated Issues
- TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses - CVE-2026-102989
- TanStack Router: Unauthenticated reflected XSS in TanStack Start server-function responses - @tanstack/react-start - CVE-2026-102989
- Malware in @tanstack/* packages exfiltrates cloud credentials, GitHub tokens, and SSH keys - @tanstack/solid-start - CVE-2026-45321
- Malware in @tanstack/* packages exfiltrates cloud credentials, GitHub tokens, and SSH keys - @tanstack/solid-start-client - CVE-2026-45321


