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

exploitDog

redhat логотип

CVE-2026-18916

Опубликовано: 26 авг. 2026
Источник: redhat
CVSS3: 7.5

Описание

Any remote client can crash a NSD serve child, by throttling the TCP receive window after a TCP query. By continuously crashing the serve childs, the remote client can denial all TCP service to this NSD instance.

A flaw was found in NSD. A remote attacker can exploit this vulnerability by continuously throttling the TCP receive window after a TCP query, causing an NSD serve child to crash. This repeated crashing can lead to a complete denial of TCP service for the affected NSD instance.

Отчет

This vulnerability is rated as having Important impact because an unauthenticated remote attacker can trigger child worker process crashes over the network, leading to a persistent denial of service for all incoming TCP DNS queries without requiring privileges or user interaction. Within the Red Hat ecosystem, the NSD package is not part of core Red Hat Enterprise Linux releases and is maintained only through community repositories such as EPEL and Fedora. Because this flaw specifically targets TCP traffic handling, standard UDP DNS query resolution remains functional unless all daemon worker processes are exhausted.

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

To mitigate this issue, restrict network access to the NSD service to only trusted clients and networks. This can be achieved by configuring firewall rules to limit inbound connections to the NSD port (typically 53/tcp) or by configuring NSD to listen only on specific, trusted network interfaces or localhost if remote access is not required. For example, using firewalld on Red Hat Enterprise Linux:

firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="<TRUSTED_IP_RANGE>" port port="53" protocol="tcp" accept' firewall-cmd --reload

Replace <TRUSTED_IP_RANGE> with the IP address or range of your trusted clients. If NSD is only intended for local use, consider binding it to the localhost interface. Note that applying firewall rules or reconfiguring network interfaces may require a restart or reload of the NSD service and could impact DNS resolution for unauthorized clients.

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

Статус:

Important
Дефект:
CWE-770
https://bugzilla.redhat.com/show_bug.cgi?id=2524297nsd: NSD: Denial of Service due to TCP receive window throttling

7.5 High

CVSS3

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

CVSS3: 7.5
ubuntu
3 месяца назад

Any remote client can crash a NSD serve child, by throttling the TCP receive window after a TCP query. By continuously crashing the serve childs, the remote client can denial all TCP service to this NSD instance.

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

Any remote client can crash a NSD serve child, by throttling the TCP receive window after a TCP query. By continuously crashing the serve childs, the remote client can denial all TCP service to this NSD instance.

CVSS3: 7.5
debian
3 месяца назад

Any remote client can crash a NSD serve child, by throttling the TCP r ...

CVSS3: 7.5
github
2 месяца назад

Any remote client can crash a NSD serve child, by throttling the TCP receive window after a TCP query. By continuously crashing the serve childs, the remote client can denial all TCP service to this NSD instance.

CVSS3: 9.1
altlinux
2 месяца назад

ALT-PU-2026-14204: package `nsd` update to version 4.15.1-alt1

7.5 High

CVSS3