Conversation
There was a problem hiding this comment.
Claude Code Review
This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.
Tip: disable this comment in your organization's Code Review settings.
✅ Deploy Preview for public-surrealist ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
⛔ Snyk checks have failed. 1 issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
| color="surreal" | ||
| /> | ||
| <Anchor | ||
| href={launchUrl} |
There was a problem hiding this comment.
DOM-based Cross-site Scripting (XSS)
Unsanitized input from the document location flows into a React dynamic 'href' attribute, where it is used to dynamically construct the HTML page on client side. This may result in a DOM Based Cross-Site Scripting attack (DOMXSS).
Line 57 | CWE-79 | Priority score 784 | Learn more about this vulnerability
Data flow: 16 steps
Step 1 - 5
Step 6 - 9 src/screens/auth-launch/index.tsx#L13
Step 10 - 12 src/screens/auth-launch/index.tsx#L11
Step 13 - 14 src/screens/auth-launch/index.tsx#L17
Step 15 - 16
Based on #1178. Requires it to be merged first.