Skip to content

Conversation

@vercel
Copy link
Contributor

@vercel vercel bot commented Dec 12, 2025

Important

This is an automatic PR generated by Vercel to help you patch known vulnerabilities related to CVE-2025-55182 (React2Shell), CVE-2025-55183, CVE-2025-55184, and CVE-2025-67779. We can't guarantee the PR is comprehensive, and it may contain mistakes.

Not all projects are affected by all issues, but patched versions are required to ensure full remediation.

Vercel has deployed WAF mitigations globally to help protect your application, but upgrading remains required for complete protection.

This automated pull request updates your React, Next.js, and related Server Components packages to versions that fix all currently known React Server Components vulnerabilities, including the two newly discovered issues.

See our Security Bulletins for more information and reach out to security@vercel.com with any questions.

Fixes VULN-3315


Note

Upgrades Next.js from 15.0.6 to 15.0.7 and refreshes lockfile entries for packages tied to Next.

  • Dependencies:
    • Upgrade next from 15.0.6 to 15.0.7 in package.json.
    • Update pnpm-lock.yaml to resolve next@15.0.7 and align related entries (@next/env, @vercel/analytics, @vercel/speed-insights, geist, etc.).

Written by Cursor Bugbot for commit 90230a1. This will update automatically on new commits. Configure here.

Updated dependencies to fix Next.js and React CVE vulnerabilities.

The fix-react2shell-next tool automatically updated the following packages to their secure versions:
- next
- react-server-dom-webpack
- react-server-dom-parcel  
- react-server-dom-turbopack

All package.json files have been scanned and vulnerable versions have been patched to the correct fixed versions based on the official React advisory.

Co-authored-by: Vercel <vercel[bot]@users.noreply.github.com>
@vercel
Copy link
Contributor Author

vercel bot commented Dec 12, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
next-master Ready Ready Preview Comment Dec 12, 2025 1:09am

@ethanniser ethanniser marked this pull request as ready for review December 12, 2025 01:59
@ethanniser ethanniser merged commit 2865117 into main Dec 12, 2025
5 of 6 checks passed
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR is being reviewed by Cursor Bugbot

Details

You are on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

"linkedom": "^0.18.5",
"lucide-react": "^0.453.0",
"next": "15.0.6",
"next": "15.0.7",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Security fix claims to update React but doesn't

The PR description states it "updates your React, Next.js, and related Server Components packages" to fix CVE-2025-55182 (React2Shell) and related vulnerabilities. However, only next is updated from 15.0.6 to 15.0.7. The react and react-dom packages remain at the old release candidate version 19.0.0-rc-cd22717c-20241013 from October 2024. If React Server Components vulnerabilities require patched React packages as well, this fix may be incomplete and leave the application vulnerable.

Additional Locations (1)

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants