<?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/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Traefik (&gt;= 3.7.0, &lt;= 3.7.11) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/traefik--3.7.0--3.7.11/</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, 10 Sep 2026 15:08:14 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/traefik--3.7.0--3.7.11/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Traefik Kubernetes Provider Authentication Bypass</title><link>https://feed.craftedsignal.io/briefs/2026-09-traefik-auth-bypass/</link><pubDate>Thu, 10 Sep 2026 15:08:14 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-traefik-auth-bypass/</guid><description>A vulnerability in the Traefik Kubernetes ingress-nginx provider allows unauthenticated access to backend services by bypassing middleware when specific host and annotation configurations are used.</description><content:encoded><![CDATA[<p>Traefik (versions v3.7.0 through v3.7.11) contains a vulnerability in its Kubernetes ingress-nginx provider that enables an attacker to bypass critical middleware, including authentication (e.g., BasicAuth) and source-IP allowlisting. The issue arises when an Ingress resource is configured with both an authentication annotation and the 'nginx.ingress.kubernetes.io/from-to-www-redirect' annotation.</p>
<p>Under these conditions, the Traefik provider creates a 'sibling' router that matches based on the host alone. By crafting an HTTP request containing a non-numeric or empty port within the 'Host' header (e.g., 'Host: <a href="https://www.example.com">www.example.com</a>:x'), an attacker can cause the load balancer to select this sibling router instead of the intended parent. Because the RedirectRegex middleware used in the redirection pattern is non-terminal, requests that do not trigger a redirect are forwarded directly to the backend without any security middlewares applied. This allows unauthorized access to services intended to be protected by Traefik. The vulnerability is resolved in Traefik v3.7.12.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an unauthenticated attacker to bypass access controls and security policies on protected backend services. This exposes sensitive internal APIs or applications to unauthorized interaction, potentially leading to full system compromise depending on the backend service's own security posture.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade Traefik to v3.7.12 or later immediately to resolve the insecure router creation logic.</li>
<li>Audit existing Ingress configurations for the simultaneous presence of authentication annotations and 'nginx.ingress.kubernetes.io/from-to-www-redirect' for any services exposed via the Kubernetes provider.</li>
<li>Monitor webserver access logs for anomalous 'Host' headers containing non-numeric port suffixes that may indicate an attempt to probe for this bypass.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>