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

exploitDog

github логотип

GHSA-wfc6-r584-vfw7

Опубликовано: 11 мая 2026
Источник: github
Github: Прошло ревью
CVSS3: 5.4

Описание

Next.js vulnerable to cache poisoning in React Server Component responses

Impact

Applications using React Server Components can be vulnerable to cache poisoning when shared caches do not correctly partition response variants. Under affected conditions, an attacker can cause an RSC response to be served from the original URL and poison shared cache entries so later visitors receive component payloads instead of the expected HTML.

Fix

We now validate and interpret RSC request headers consistently across request classification and rendering, and we enforce the intended cache-busting behavior so RSC payloads are not unexpectedly served from the original URL.

Workarounds

If you cannot upgrade immediately, ensure your CDN or reverse proxy keys on the relevant RSC request headers and honors Vary, or disable shared caching for affected App Router and RSC responses.

Пакеты

Наименование

next

npm
Затронутые версииВерсия исправления

>= 14.2.0, < 15.5.16

15.5.16

Наименование

next

npm
Затронутые версииВерсия исправления

>= 16.0.0, < 16.2.5

16.2.5

EPSS

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

5.4 Medium

CVSS3

Дефекты

CWE-436

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

CVSS3: 5.4
redhat
3 месяца назад

Next.js is a React framework for building full-stack web applications. From 14.2.0 to before 15.5.16 and 16.2.5, applications using React Server Components can be vulnerable to cache poisoning when shared caches do not correctly partition response variants. Under affected conditions, an attacker can cause an RSC response to be served from the original URL and poison shared cache entries so later visitors receive component payloads instead of the expected HTML. This vulnerability is fixed in 15.5.16 and 16.2.5.

CVSS3: 5.4
nvd
3 месяца назад

Next.js is a React framework for building full-stack web applications. From 14.2.0 to before 15.5.16 and 16.2.5, applications using React Server Components can be vulnerable to cache poisoning when shared caches do not correctly partition response variants. Under affected conditions, an attacker can cause an RSC response to be served from the original URL and poison shared cache entries so later visitors receive component payloads instead of the expected HTML. This vulnerability is fixed in 15.5.16 and 16.2.5.

CVSS3: 5.4
fstec
3 месяца назад

Уязвимость программной платформы создания веб-приложений Next.js, связанная с возникновением конфликта интерпретаций, позволяющая нарушителю оказать воздействие на целостность и доступность защищаемой информации

EPSS

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

5.4 Medium

CVSS3

Дефекты

CWE-436