[Snyk] Security upgrade react-native from 0.40.0 to 0.69.12#12
[Snyk] Security upgrade react-native from 0.40.0 to 0.69.12#12MHxGH-ServiceAccount wants to merge 1 commit intomasterfrom
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-MINIMATCH-15309438
|
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
|
⛔ 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. |
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.
Incompatible React version for react-native 0.69
High Severity
Upgrading react-native to ^0.69.12 without updating react from ^15.4.2 creates a peer dependency conflict. react-native 0.69 requires react@18.0.0, but the react dependency is still at version 15. This will cause installation failures or runtime crashes since the two packages are fundamentally incompatible across three major versions.
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.
Start script references removed CLI path
High Severity
The start script references react-native/local-cli/cli.js, which no longer exists in react-native 0.69.x. The CLI was extracted to the @react-native-community/cli package as part of the Lean Core effort. Running npm start will fail with a "module not found" error.


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-MINIMATCH-15309438
Breaking Change Risk
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-nativemajor-version jump is likely to introduce breaking changes in build, native modules, and runtime behavior even though the diff is small.Overview
Updates
example/package.jsonto upgradereact-nativefrom^0.40.0to^0.69.12(Snyk-driven dependency bump) to address a reported vulnerability in the dependency tree.Written by Cursor Bugbot for commit ab5de19. This will update automatically on new commits. Configure here.