First published: Tue Dec 07 2021(Updated: )
Next.js is a React framework. In versions of Next.js prior to 12.0.5 or 11.1.3, invalid or malformed URLs could lead to a server crash. In order to be affected by this issue, the deployment must use Next.js versions above 11.1.0 and below 12.0.5, Node.js above 15.0.0, and next start or a custom server. Deployments on Vercel are not affected, along with similar environments where invalid requests are filtered before reaching Next.js. Versions 12.0.5 and 11.1.3 contain patches for this issue.
Credit: security-advisories@github.com security-advisories@github.com security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
All of | ||
Nodejs Node.js | >=15.0.0 | |
Vercel Next.js | >=11.1.0<11.1.3 | |
Vercel Next.js | >=12.0.0<12.0.5 | |
npm/next | >=0.9.9<11.1.3 | 11.1.3 |
npm/next | >=12.0.0<12.0.5 | 12.0.5 |
All of | ||
Any of | ||
Vercel Next.js | >=11.1.0<11.1.3 | |
Vercel Next.js | >=12.0.0<12.0.5 | |
Nodejs Node.js | >15.0.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-43803 is a vulnerability in Next.js versions prior to 12.0.5 or 11.1.3 that could lead to a server crash when using invalid or malformed URLs.
Next.js versions above 11.1.0 and below 12.0.5 are affected by CVE-2021-43803.
Node.js versions above 15.0.0 are affected by CVE-2021-43803.
To mitigate the risk of CVE-2021-43803, update Next.js to version 12.0.5 or 11.1.3 and Node.js to a version below 15.0.0.
You can find more information about CVE-2021-43803 in the following references: [Link1], [Link2], [Link3].