CoreDNS ACL Bypass Vulnerability Allowing Unauthorized Service Discovery

Vulnerability

A logical vulnerability in CoreDNS prior to version 1.14.2 allows DNS access controls to be bypassed. This issue arises from the default execution order of plugins, where security plugins like ACL are processed before the rewrite plugin. This creates a Time-of-Check Time-of-Use (TOCTOU) flaw, particularly impacting multi-tenant Kubernetes clusters by undermining DNS-based segmentation strategies.

Impact

Exploitation of this vulnerability allows unauthorized access to internal services in Kubernetes, bypassing DNS-based access controls and enabling reconnaissance of restricted infrastructure.

Remediation

Users are advised to upgrade to CoreDNS version 1.14.2 or later. In addition, the default plugin configuration should be reordered to ensure that rewrite and other normalization plugins are processed before ACL, OPA, and firewall plugins. All access control checks should be applied after name normalization.

Added: Mar 6, 2026, 4:20 PM
Updated: Mar 6, 2026, 4:20 PM

Vulnerability Rating

Custom Algorithm
spread
6.8
impact
1.5
exploitability
3.5
remediation
8.3
relevance
3.7
threat
0.0
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.