[Snyk] Security upgrade react-native from 0.40.0 to 0.69.12#11
[Snyk] Security upgrade react-native from 0.40.0 to 0.69.12#11MHxGH-ServiceAccount wants to merge 1 commit intomasterfrom
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-AJV-15274295
⛔ Snyk checks have failed. 4 issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
|
Upgrading from Key Breaking Changes & Architectural Shifts:
Recommendation:
This upgrade should be treated as a full project rewrite or a major migration effort, not a routine dependency update. Source: React Native Upgrade Helper, React Native 0.69 Release Notes
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.
| "dependencies": { | ||
| "react": "^15.4.2", | ||
| "react-native": "^0.40.0", | ||
| "react-native": "^0.69.12", |
There was a problem hiding this comment.
Start script targets removed React Native CLI
Medium Severity
Upgrading react-native to ^0.69.12 leaves the start script pointing to node_modules/react-native/local-cli/cli.js, but local-cli is no longer used in modern React Native. This makes npm start fail because the referenced CLI path is absent.
Additional Locations (1)
| "dependencies": { | ||
| "react": "^15.4.2", | ||
| "react-native": "^0.40.0", | ||
| "react-native": "^0.69.12", |
There was a problem hiding this comment.
React version now incompatible with upgraded RN
High Severity
react-native was upgraded to ^0.69.12 while react stayed at ^15.4.2, creating an incompatible dependency pair. React Native 0.69 expects modern React, so installs or app startup can fail due to peer/version mismatch in example/package.json.


Snyk has created this PR to fix 1 vulnerabilities in the npm dependencies of this project.
Snyk changed the following file(s):
example/package.jsonVulnerabilities that will be fixed with an upgrade:
SNYK-JS-AJV-15274295
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.
For more information:
🧐 View latest project report
📜 Customise PR templates
🛠 Adjust project settings
📚 Read about Snyk's upgrade logic
Learn how to fix vulnerabilities with free interactive lessons:
🦉 Regular Expression Denial of Service (ReDoS)
Note
High Risk
Large React Native major-version jump that can introduce breaking changes in native build tooling and runtime behavior, even though the diff only changes
package.json.Overview
Upgrades
react-nativeinexample/package.jsonfrom0.40.0to0.69.12(Snyk-driven dependency bump) to address a reported vulnerability in the dependency tree.Written by Cursor Bugbot for commit f741a46. This will update automatically on new commits. Configure here.