p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de next · Página 4

Vulnerabilidades publicadas para next en los últimos 30 días: 11. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 77

  1. CVE-2024-46982

    Alta · CVSS 7.5EPSS 59,18%Corrección disponible

    Cache Poisoning in next.js

    Next.js is a React framework for building full-stack web applications. By sending a crafted HTTP request, it is possible to poison the cache of a non-dynamic server-side rendered route in the pages router (this does not affect the app router). When this crafted request is sent it could coerce Next.js to cache a route that is meant to not be cached and send a `Cache-Control: s-maxage=1, stale-while-revalidate` header which some upstream CDNs may cache as well. To be potentially affected all of the following must apply: 1. Next.js between 13.5.1 and 14.2.9, 2. Using pages router, & 3. Using non-dynamic server-side rendered routes e.g. `pages/da

    • Actualiza a 13.5.7
    • Actualiza a 14.2.10
    Publicación Actualización
  2. CVE-2024-39693

    Alta · CVSS 7.5EPSS 0,49%Corrección disponible

    Next.js Denial of Service (DoS) condition

    Next.js is a React framework. A Denial of Service (DoS) condition was identified in Next.js. Exploitation of the bug can trigger a crash, affecting the availability of the server. his vulnerability was resolved in Next.js 13.5 and later.

    • Actualiza a 13.5.0
    Publicación Actualización
  3. CVE-2024-34351

    Alta · CVSS 7.5EPSS 5,45%Código de explotación públicoCorrección disponible

    Next.js Server-Side Request Forgery in Server Actions

    Next.js is a React framework that can provide building blocks to create web applications. A Server-Side Request Forgery (SSRF) vulnerability was identified in Next.js Server Actions. If the `Host` header is modified, and the below conditions are also met, an attacker may be able to make requests that appear to be originating from the Next.js application server itself. The required conditions are 1) Next.js is running in a self-hosted manner; 2) the Next.js application makes use of Server Actions; and 3) the Server Action performs a redirect to a relative path which starts with a `/`. This vulnerability was fixed in Next.js `14.1.1`.

    • Actualiza a 14.1.1
    Publicación Actualización
  4. CVE-2024-34350

    Alta · CVSS 7.5EPSS 1,19%Corrección disponible

    Next.js Vulnerable to HTTP Request Smuggling

    Next.js is a React framework that can provide building blocks to create web applications. Prior to 13.5.1, an inconsistent interpretation of a crafted HTTP request meant that requests are treated as both a single request, and two separate requests by Next.js, leading to desynchronized responses. This led to a response queue poisoning vulnerability in the affected Next.js versions. For a request to be exploitable, the affected route also had to be making use of the [rewrites](https://nextjs.org/docs/app/api-reference/next-config-js/rewrites) feature in Next.js. The vulnerability is resolved in Next.js `13.5.1` and newer.

    • Actualiza a 13.5.1
    Publicación Actualización
  5. CVE-2023-46298

    Sin evaluarEPSS 1,61%Corrección disponible

    CVE-2023-46298

    Next.js before 13.4.20-canary.13 lacks a cache-control header and thus empty prefetch responses may sometimes be cached by a CDN, causing a denial of service to all users requesting the same URL via that CDN.

    • Actualiza a 13.4.20-canary.13
    Publicación Actualización
  6. CVE-2022-36046

    Media · CVSS 5.3EPSS 1,19%Corrección disponible

    Unexpected server crash in Next.js version 12.2.3

    Next.js is a React framework that can provide building blocks to create web applications. All of the following must be true to be affected by this CVE: Next.js version 12.2.3, Node.js version above v15.0.0 being used with strict `unhandledRejection` exiting AND using next start or a [custom server](https://nextjs.org/docs/advanced-features/custom-server). Deployments on Vercel ([vercel.com](https://vercel.com/)) are not affected along with similar environments where `next-server` isn't being shared across requests.

    • Actualiza a 12.2.4
    Publicación Actualización
  7. CVE-2022-23646

    Media · CVSS 5.9EPSS 1,8%Corrección disponible

    Improper CSP in Image Optimization API for Next.js

    Next.js is a React framework. Starting with version 10.0.0 and prior to version 12.1.0, Next.js is vulnerable to User Interface (UI) Misrepresentation of Critical Information. In order to be affected, the `next.config.js` file must have an `images.domains` array assigned and the image host assigned in `images.domains` must allow user-provided SVG. If the `next.config.js` file has `images.loader` assigned to something other than default, the instance is not affected. Version 12.1.0 contains a patch for this issue. As a workaround, change `next.config.js` to use a different `loader configuration` other than the default.

    • Actualiza a 12.1.0
    Publicación Actualización
  8. CVE-2022-21721

    Media · CVSS 5.9EPSS 2,15%Corrección disponible

    DOS Vulnerability in next.js

    Next.js is a React framework. Starting with version 12.0.0 and prior to version 12.0.9, vulnerable code could allow a bad actor to trigger a denial of service attack for anyone using i18n functionality. In order to be affected by this CVE, one must use next start or a custom server and the built-in i18n support. Deployments on Vercel, along with similar environments where invalid requests are filtered before reaching Next.js, are not affected. A patch has been released, `[email protected]`, that mitigates this issue. As a workaround, one may ensure `/${locale}/_next/` is blocked from reaching the Next.js instance until it becomes feasible to upgrad

    • Actualiza a 12.0.9
    Publicación Actualización
  9. CVE-2021-43803

    Alta · CVSS 7.5EPSS 47,25%Corrección disponible

    Unexpected server crash in Next.js

    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.

    • Actualiza a 11.1.3
    • Actualiza a 12.0.5
    Publicación Actualización
  10. CVE-2021-39178

    Alta · CVSS 7.5EPSS 1,14%Corrección disponible

    XSS in Image Optimization API for Next.js versions between 10.0.0 and 11.1.0

    Next.js is a React framework. Versions of Next.js between 10.0.0 and 11.0.0 contain a cross-site scripting vulnerability. In order for an instance to be affected by the vulnerability, the `next.config.js` file must have `images.domains` array assigned and the image host assigned in `images.domains` must allow user-provided SVG. If the `next.config.js` file has `images.loader` assigned to something other than default or the instance is deployed on Vercel, the instance is not affected by the vulnerability. The vulnerability is patched in Next.js version 11.1.1.

    • Actualiza a 11.1.1
    Publicación Actualización
  11. CVE-2021-37699

    Media · CVSS 6.9EPSS 1,03%Corrección disponible

    Open Redirect in Next.js versions below 11.1.0

    Next.js is an open source website development framework to be used with the React library. In affected versions specially encoded paths could be used when pages/_error.js was statically generated allowing an open redirect to occur to an external site. In general, this redirect does not directly harm users although can allow for phishing attacks by redirecting to an attacker's domain from a trusted domain. We recommend everyone to upgrade regardless of whether you can reproduce the issue or not. The issue has been patched in release 11.1.0.

    • Actualiza a 11.1.0
    Publicación Actualización
  12. CVE-2020-15242

    Media · CVSS 4.7EPSS 0,77%Corrección disponible

    Open Redirect in Next.js

    Next.js versions >=9.5.0 and <9.5.4 are vulnerable to an Open Redirect. Specially encoded paths could be used with the trailing slash redirect to allow an open redirect to occur to an external site. In general, this redirect does not directly harm users although can allow for phishing attacks by redirecting to an attackers domain from a trusted domain. The issue is fixed in version 9.5.4.

    • Actualiza a 9.5.4
    Publicación Actualización
  13. GHSA-5vj8-3v2h-h38v

    Sin evaluarCorrección disponible

    Remote Code Execution in next

    Versions of `next` prior to 5.1.0 are vulnerable to Remote Code Execution. The `/path:` route fails to properly sanitize input and passes it to a `require()` call. This allows attackers to execute JavaScript code on the server. Note that prior version 0.9.9 package `next` npm package hosted a different utility (0.4.1 being the latest version of that codebase), and this advisory does not apply to those versions. ## Recommendation Upgrade to version 5.1.0.

    • Actualiza a 5.1.0
    Publicación Actualización
  14. CVE-2020-5284

    Media · CVSS 4.4EPSS 44,78%Código de explotación públicoCorrección disponible

    Directory Traversal in Next.js versions below 9.3.2

    Next.js versions before 9.3.2 have a directory traversal vulnerability. Attackers could craft special requests to access files in the dist directory (.next). This does not affect files outside of the dist directory (.next). In general, the dist directory only holds build assets unless your application intentionally stores other assets under this directory. This issue is fixed in version 9.3.2.

    • Actualiza a 9.3.2
    Publicación Actualización
  15. CVE-2018-6184

    Alta · CVSS 7.5EPSS 9,06%Código de explotación públicoCorrección disponible

    CVE-2018-6184

    ZEIT Next.js 4 before 4.2.3 has Directory Traversal under the /_next request namespace.

    • Actualiza a 4.2.3
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →