SIGN IN SIGN UP
payloadcms / payload UNCLAIMED

Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.

0 0 281 TypeScript

fix(deps)!: bump minimum react and next versions (#14807)

# ⚠️ Security Issue

A critical-severity vulnerability in React Server Components
([CVE-2025-55182](https://www.cve.org/CVERecord?id=CVE-2025-55182))
affects React 19 and frameworks that use it, including Next.js
([CVE-2025-66478](https://github.com/vercel/next.js/security/advisories/GHSA-9qr9-h5gf-34mp)).

## Summary

An unauthenticated attacker can craft malicious HTTP requests that
achieve remote code execution on the server via insecure deserialization
in the RSC "Flight" protocol. For exact details, please read the summary
and impact statements directly from the CVEs listed above.

Note: this vulnerability is not inherit of Payload itself, as Payload
does not install any of these dependencies directly (with the exception
of templates and examples). Payload simply _enforces_ these versions
through its peer dependencies.

## Resolution

**You are strongly encouraged to upgrade your own apps to the nearest
patched versions of React and Next.js as soon as possible.**

Here's a breakdown of the vulnerable packages and their patched
releases:

| Vulnerable package | Patched release |
| ------------- | ------------- |
| React | 19.0, 19.1, 19.2	19.0.1, 19.1.2, and 19.2.1 |
| Next.js | 14.3.0-canary, 15.x, and 16.x (App Router) 14.3.0-canary.88,
15.0.5, 15.1.9, 15.2.6, 15.3.6, 15.4.8, 15.5.7, 16.0.7 |
J
Jake Fletcher committed
2dfe4643d43783ffd619ef4c389290a9f91a62fb
Parent: cd9addf
Committed by GitHub <noreply@github.com> on 12/3/2025, 7:28:40 PM