Vulnerabilities |
2 via 4 paths |
|---|---|
Dependencies |
259 |
Source |
GitHub |
Find, fix and prevent vulnerabilities in your code.
high severity
new
- Vulnerable module: react-router
- Introduced through: react-router@6.30.4 and react-router-dom@6.30.4
Detailed paths
-
Introduced through: Bechdel_Test@joekarlsson/bechdel-test › react-router@6.30.4Remediation: Upgrade to react-router@7.18.0.
-
Introduced through: Bechdel_Test@joekarlsson/bechdel-test › react-router-dom@6.30.4 › react-router@6.30.4Remediation: Upgrade to react-router-dom@7.18.0.
Overview
Affected versions of this package are vulnerable to Open Redirect via the navigation mechanisms when attacker-supplied paths containing a backslash are processed. An attacker can redirect users to unintended external sites by crafting malicious links or inputs.
Remediation
Upgrade react-router to version 7.18.0 or higher.
References
medium severity
new
- Vulnerable module: react-router
- Introduced through: react-router@6.30.4 and react-router-dom@6.30.4
Detailed paths
-
Introduced through: Bechdel_Test@joekarlsson/bechdel-test › react-router@6.30.4Remediation: Upgrade to react-router@7.18.0.
-
Introduced through: Bechdel_Test@joekarlsson/bechdel-test › react-router-dom@6.30.4 › react-router@6.30.4Remediation: Upgrade to react-router-dom@7.18.0.
Overview
Affected versions of this package are vulnerable to Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') in the deserializeErrors function during SSR hydration. An attacker can cause unexpected constructor execution on the client, potentially resulting in outbound network traffic, by supplying crafted input that overwrites certain aspects of errors caught by the SSR process.
Note: This is only exploitable if the application is running in Framework Mode or Data Mode and performs manual SSR/hydration with code that allows attacker-controlled input to influence error deserialization.
Remediation
Upgrade react-router to version 7.18.0 or higher.