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

exploitDog

redhat логотип

CVE-2026-94483

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

Описание

Next.js is a React framework for building full-stack web applications. From 16.0.0 until 16.3.8, Image Optimization can follow attacker-controlled DNS resolution for a remote URL that matches images.remotePatterns, allowing the optimized image fetch to reach private IP addresses after the URL passes the allow-list check. Applications without images.remotePatterns are not affected. Administrators unable to upgrade should audit allow-listed hosts and avoid entries whose DNS records are not trusted. This issue is fixed in version 16.3.8.

A flaw was found in Next.js Image Optimization, which can lead to information disclosure via Server-Side Request Forgery (SSRF). In configurations where remote image optimization is enabled with host allowlists, the application can follow attacker-controlled Domain Name System (DNS) resolution after initial URL validation checks. A remote attacker can exploit this flaw to bypass network restrictions and force the server to query private IP addresses, exposing sensitive internal services.

Отчет

This vulnerability is rated with a Low severity because exploitation requires a specific, non-default configuration where the application explicitly permits remote domains whose DNS records can be controlled or manipulated by an external adversary. In typical Red Hat deployments, Next.js is not exposed with arbitrary remote image patterns permitted, which significantly restricts the attack surface. Furthermore, successful abuse is limited to internal network request forgery with read-only retrieval of image responses, without direct code execution or write privileges.

Меры по смягчению последствий

Audit and restrict the images.remotePatterns configuration in next.config.js to eliminate untrusted hostnames, or remove the remotePatterns configuration entirely if external image fetching is not required. Additionally, egress network filtering can be enforced to prevent application containers or hosts from reaching private network ranges. Caveats: Disabling or removing remote image entries will prevent external image optimization. Warning: Modifying application configuration requires restarting the affected container or service, which will temporarily interrupt service availability.

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

ПлатформаПакетСостояниеРекомендацияРелиз
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

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

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

Статус:

Low
Дефект:
CWE-918
https://bugzilla.redhat.com/show_bug.cgi?id=2545232next: Next.js: Information disclosure via SSRF in Image Optimization

EPSS

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

3.7 Low

CVSS3

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

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

Next.js is a React framework for building full-stack web applications. From 16.0.0 until 16.3.8, Image Optimization can follow attacker-controlled DNS resolution for a remote URL that matches images.remotePatterns, allowing the optimized image fetch to reach private IP addresses after the URL passes the allow-list check. Applications without images.remotePatterns are not affected. Administrators unable to upgrade should audit allow-listed hosts and avoid entries whose DNS records are not trusted. This issue is fixed in version 16.3.8.

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

Next.js has Server-Side Request Forgery in Image Optimization

EPSS

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

3.7 Low

CVSS3