[Snyk] Security upgrade next from 14.2.5 to 14.2.35#165
[Snyk] Security upgrade next from 14.2.5 to 14.2.35#165djdiptayan1 wants to merge 1 commit intostagingfrom
Conversation
The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-14400636 - https://snyk.io/vuln/SNYK-JS-NANOID-8492085
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR upgrades Next.js from version 14.2.5 to 14.2.35 to address two security vulnerabilities: a high-severity Deserialization of Untrusted Data issue (SNYK-JS-NEXT-14400636) and a medium-severity Improper Input Validation issue in nanoid (SNYK-JS-NANOID-8492085). However, the upgrade contains a critical version mismatch between the main package and its platform-specific dependencies.
Key Changes:
- Updated
nextdependency from^14.1.0to^14.2.35in package.json - Updated main
nextpackage and@next/envto version 14.2.35 in yarn.lock - Issue: Platform-specific SWC binaries remain at version 14.2.33 instead of 14.2.35
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| package.json | Updates the next dependency version constraint to ^14.2.35 |
| yarn.lock | Updates resolved versions for next (14.2.35) and @next/env (14.2.35), but contains mismatched SWC binary versions (14.2.33) |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Snyk has created this PR to fix 2 vulnerabilities in the yarn dependencies of this project.
Snyk changed the following file(s):
package.jsonyarn.lockNote for zero-installs users
If you are using the Yarn feature zero-installs that was introduced in Yarn V2, note that this PR does not update the
.yarn/cache/directory meaning this code cannot be pulled and immediately developed on as one would expect for a zero-install project - you will need to runyarnto update the contents of the./yarn/cachedirectory.If you are not using zero-install you can ignore this as your flow should likely be unchanged.
Vulnerabilities that will be fixed with an upgrade:
SNYK-JS-NEXT-14400636
SNYK-JS-NANOID-8492085
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:
🦉 Improper Input Validation
🦉 Deserialization of Untrusted Data