PT-2026-35877
CVE-2026-33489
·
Published
2026-04-28
·
Updated
2026-10-31
Description by
CVSS 3.1
9.8
CriticalMetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
CoreDNS versions prior to 1.14.3
Description
The transfer plugin in CoreDNS can select an incorrect Access Control List (ACL) stanza when both a parent zone and a more-specific subzone are configured. This occurs because the
longestMatch() function in plugin/transfer/transfer.go employs a lexicographic string comparison rather than a true longest-suffix match to determine the winning zone. Consequently, a permissive transfer rule for a parent zone may override a restrictive rule for a subzone depending on the alphabetical ordering of the zone names. This flaw allows an unauthorized remote client to perform AXFR or IXFR (zone transfer protocols used to replicate DNS databases) for the subzone and retrieve its complete zone contents.Recommendations
Update CoreDNS to version 1.14.3 or later.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾