Impact
CoreDNS before version 1.14.3 has a false‑accept bug in TSIG handling across gRPC, QUIC, DoH, and DoH3. The server verifies the presence of a configured key name but never validates the HMAC, and for DoH/DoH3 it ignores TSIG records entirely, so any request with a TSIG record is treated as authenticated. This leads to an authentication bypass (CWE‑287) and also effectively grants unrestricted access to TSIG‑protected operations such as zone transfers and dynamic updates (CWE‑303). Attackers can perform unauthorized zone transfers, dynamic DNS updates, or other privileged operations that normally require a valid TSIG key.
Affected Systems
The vulnerable component is CoreDNS, released by the coredns organization. All builds prior to version 1.14.3 are affected. CoreDNS is widely used in Kubernetes and cloud‑native environments. The issue is fixed in release 1.14.3.
Risk and Exploitability
The CVSS score of 8.2 reflects significant remote impact. The EPSS score of 0.00066 indicates a very low but non-zero probability that an attacker will exploit this vulnerability, but it remains exploitable by any network adversary with reach to the affected ports; the attacker does not need to know a valid key for DoH or DoH3. The vulnerability is not listed in the CISA KEV catalog, but the lack of persistence does not diminish the risk to environments exposing TSIG‑enabled transports. The attack path involves sending a forged TSIG‑bearing packet to the server and receiving privileged actions such as unauthorized zone data or server state changes.
OpenCVE Enrichment
Github GHSA