<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Cpe:2.3:a:coredns.io:coredns:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3acoredns.iocoredns/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Thu, 23 Jul 2026 07:35:22 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3acoredns.iocoredns/feed.xml" rel="self" type="application/rss+xml"/><item><title>CoreDNS CVE-2026-62994 Denial of Service Vulnerability</title><link>https://feed.craftedsignal.io/briefs/2026-07-coredns-dos-cve-2026-62994/</link><pubDate>Thu, 23 Jul 2026 07:35:22 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-coredns-dos-cve-2026-62994/</guid><description>A vulnerability in CoreDNS, specifically within the `k8s_external` plugin, allows for a denial of service when performing a headless AXFR, as the `k8s_external` plugin can emit an empty transfer batch, which subsequently causes the `transfer` plugin to panic.</description><content:encoded><![CDATA[<p>CVE-2026-62994 details a denial-of-service vulnerability affecting CoreDNS, a widely used DNS server for Kubernetes environments. The vulnerability resides within the <code>k8s_external</code> plugin, specifically when handling authoritative zone transfer (AXFR) requests in a headless configuration. Under certain conditions, this plugin can incorrectly generate and emit an empty transfer batch to the <code>transfer</code> plugin. The <code>transfer</code> plugin, upon receiving this unexpected empty batch, enters a panic state, causing the CoreDNS process to crash. This can lead to service disruption for critical DNS resolution within Kubernetes clusters and other environments relying on CoreDNS. While the advisory does not specify observed exploitation, the nature of a DNS server crash makes it a high-impact issue for availability and reliability. The specific conditions under which the <code>k8s_external</code> plugin emits an empty batch are not fully detailed but relate to specific configurations or data states during an AXFR.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An attacker or malformed client initiates an authoritative zone transfer (AXFR) request targeting a vulnerable CoreDNS server configured with the <code>k8s_external</code> plugin.</li>
<li>The CoreDNS server receives the AXFR query for a zone that it is authoritative for and is handled by the <code>k8s_external</code> plugin.</li>
<li>The <code>k8s_external</code> plugin, operating in a headless configuration, processes the incoming AXFR request.</li>
<li>Due to an internal logic flaw or specific data conditions, the <code>k8s_external</code> plugin attempts to emit an empty transfer batch in response to the AXFR request.</li>
<li>This empty transfer batch is then passed to the CoreDNS <code>transfer</code> plugin for further processing.</li>
<li>The <code>transfer</code> plugin encounters an unhandled exception or null pointer dereference when attempting to process the unexpected empty transfer batch.</li>
<li>This unhandled exception triggers a panic within the CoreDNS process, leading to an immediate crash of the server.</li>
<li>The CoreDNS server becomes unavailable, resulting in a denial of service for DNS resolution requests until the process is restarted.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-62994 results in a denial of service for the affected CoreDNS server. In Kubernetes environments, this can severely disrupt container networking, service discovery, and external communication, leading to widespread application outages and loss of functionality for all services relying on CoreDNS for name resolution. For other deployments, a crashed CoreDNS instance means DNS resolution failures, making network services unreachable. The impact scales with the criticality of the services relying on the affected DNS server. While the advisory does not specify observed exploitation or targeted sectors, any organization using vulnerable CoreDNS deployments is at risk of significant operational downtime.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Patch CVE-2026-62994 by updating CoreDNS to a version that addresses this vulnerability immediately, as indicated by the Microsoft Security Response Center reference.</li>
<li>Monitor CoreDNS server logs for sudden, unexpected process terminations or restarts which could indicate a denial-of-service event related to CVE-2026-62994.</li>
</ul>
]]></content:encoded><category domain="severity">low</category><category domain="type">advisory</category><category>coredns</category><category>denial-of-service</category><category>kubernetes</category><category>cve</category></item></channel></rss>