CVE-2024-34351
Server-Side Request Forgery в Next.js Server Actions
- Опубликовано
- 9 мая 2024 г.
- Обновлено
- 2 авг. 2024 г.
- Назначение CNA
- GitHub_M
- Наблюдены доказательства
- 8 авг. 2026 г.
Первичный CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:NНизкий · следующие 30 дней
- Процентиль
- 92,6 %
- Дата модели
- 17 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
Next.js — это React-фреймворк, который предоставляет строительные блоки для создания веб-приложений. В Server Actions фреймворка Next.js была обнаружена уязвимость типа Server-Side Request Forgery (SSRF). Если изменить заголовок `Host` и при этом выполняются указанные ниже условия, злоумышленник может отправлять запросы, которые выглядят так, будто они исходят от самого сервера приложения Next.js. Необходимые условия: 1) Next.js работает в режиме самостоятельного хостинга (self-hosted); 2) приложение Next.js использует Server Actions; и 3) Server Action выполняет перенаправление на относительный путь, который начинается с `/`. Эта уязвимость была устранена в Next.js `14.1.1`.
Источники
http/cves/2024/CVE-2024-34351.yaml
Nuclei TemplatesЗаявленные условия
- network: http($.protocol_keys)
- verification: dsl,word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
PoC для полной эксплуатации SSRF в NextJS (CVE-2024-34351)
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.