The BIND 9.x server implementation must have fetches-per-zone enabled.
Overview
| Finding ID | Version | Rule ID | IA Controls | Severity |
| V-275936 | BIND-9X-002450 | SV-275936r1156959_rule | CCI-000366 | medium |
| Description | ||||
| The fetches-per-zone option in BIND 9.x is a configuration parameter that controls the maximum number of simultaneous iterative queries a recursive resolver can send to a single authoritative server for a specific domain. This helps protect authoritative servers from being overwhelmed by queries, especially during a denial-of-service (DoS) attack. | ||||
| STIG | Date | |||
| BIND 9.x Security Technical Implementation Guide | 2026-02-25 | |||
Details
Check Text (C-275936r1156959_chk)
Verify fetches-per-zone is enabled with an organization-defined number.
Inspect the named.conf file for the following:
options {
fetches-per-zone <integer> drop ;
If fetches-per-zone is not enabled and set to drop, this is a finding.
Fix Text (F-79943r1124026_fix)
Modify the BIND configuration file (/etc/named.conf ).
Add the fetches-per-zone option to the options section of the configuration file:
fetches-per-zone <integer> drop;
After making changes, reload or restart BIND to apply the new settings.