Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-94484

Опубликовано: 02 окт. 2026
Источник: redhat
CVSS3: 6.5
EPSS Низкий

Описание

Next.js is a React framework for building full-stack web applications. From 15.0.0 until 15.5.27 and 16.3.8, applications with a root-level catch-all page and statically generated or Incremental Static Regeneration routes can use a shared response cache key that is insufficiently scoped to the source route. A single unauthenticated crafted request can poison that cache, causing cross-user content substitution or persistent denial of service until the poisoned entry is revalidated or replaced. This issue is fixed in versions 15.5.27 and 16.3.8.

A flaw was found in Next.js. Applications configured with root-level catch-all pages and static routes share a response cache key that does not properly distinguish between different routes. A remote, unauthenticated attacker can exploit this vulnerability by sending a specially crafted request to poison the shared application cache. Successful exploitation can result in a persistent Denial of Service (DoS) or cause unauthorized content substitution across different users until the cache entry is refreshed.

Отчет

This vulnerability is rated as having a Moderate impact for Red Hat products because, although exploitation can be triggered remotely without authentication, it requires a specific application routing architecture combining root catch-all handlers with statically generated pages. While successful cache poisoning can disrupt service availability or serve incorrect responses to subsequent clients, it does not allow remote code execution or direct data compromise. Red Hat environments utilizing Next.js are only susceptible if the deployed web frontend actively implements Incremental Static Regeneration alongside root catch-all route definitions.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10firefoxFix deferred
Red Hat Enterprise Linux 10thunderbirdFix deferred
Red Hat Enterprise Linux 7firefoxFix deferred
Red Hat Enterprise Linux 8firefoxFix deferred
Red Hat Enterprise Linux 8thunderbirdFix deferred
Red Hat Enterprise Linux 9firefoxFix deferred
Red Hat Enterprise Linux 9thunderbirdFix deferred
Red Hat Enterprise Linux AI (RHEL AI) 3rhelai3/bootc-cuda-rhel9Fix deferred
Red Hat Enterprise Linux AI (RHEL AI) 3rhelai3/bootc-gaudi-rhel9Fix deferred
Red Hat Enterprise Linux AI (RHEL AI) 3rhelai3/bootc-rocm-rhel9Fix deferred

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-694
https://bugzilla.redhat.com/show_bug.cgi?id=2545231next: Next.js: Denial of Service via response cache poisoning

EPSS

Процентиль: 16%
0.00244
Низкий

6.5 Medium

CVSS3

Связанные уязвимости

CVSS3: 4.8
nvd
около 1 месяца назад

Next.js is a React framework for building full-stack web applications. From 15.0.0 until 15.5.27 and 16.3.8, applications with a root-level catch-all page and statically generated or Incremental Static Regeneration routes can use a shared response cache key that is insufficiently scoped to the source route. A single unauthenticated crafted request can poison that cache, causing cross-user content substitution or persistent denial of service until the poisoned entry is revalidated or replaced. This issue is fixed in versions 15.5.27 and 16.3.8.

CVSS3: 4.8
github
около 1 месяца назад

Next.js has cache poisoning in SSG/ISR rendering that leads to cross-user content substitution and persistent denial of service

EPSS

Процентиль: 16%
0.00244
Низкий

6.5 Medium

CVSS3