<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-03T08:47:13.660203+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-273768</id>
    <title>EUVD-2026-273768</title>
    <updated>2026-10-03T08:47:13.731227+00:00</updated>
    <content>EUVD-2026-273768</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-273768"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-27588</id>
    <title>fkie_cve-2026-27588</title>
    <updated>2026-10-03T08:47:13.731264+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP `host` request matcher is documented as case-insensitive, but when configured with a large host list (&gt;100 entries) it becomes case-sensitive due to an optimized matching path. An attacker can bypass host-based routing and any access controls attached to that route by changing the casing of the `Host` header. Version 2.11.1 contains a fix for the issue.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-27588"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-x76f-jf84-rqj8</id>
    <title>GHSA-x76f-jf84-rqj8 — Caddy: MatchHost becomes case-sensitive for large host lists (&gt;100), enabling host-based route/auth bypass</title>
    <updated>2026-10-03T08:47:13.731300+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Go: github.com/caddyserver/caddy/v2</p>
<p>### Summary
Caddy's HTTP `host` request matcher is documented as case-insensitive, but when configured with a large host list (&gt;100 entries) it becomes case-sensitive due to an optimized matching path. An attacker can bypass host-based routing and any access controls attached to that route by changing the casing of the `Host` header.</p>
<p>### Details
In Caddy `v2.10.2`, the `MatchHost` matcher states it matches the Host value case-insensitively:</p>
<p>- `modules/caddyhttp/matchers.go`: `type MatchHost matches requests by the Host value (case-insensitive).`</p>
<p>However, in `MatchHost.MatchWithError`, when the host list is considered "large" (`len(m) &gt; 100`):</p>
<p>- `MatchHost.large()` returns true for `len(m) &gt; 100` (`modules/caddyhttp/matchers.go`, around the `large()` helper).
- The matcher takes a "fast path" using binary search over the sorted host list, and checks for an exact match using a case-sensitive string comparison (`m[pos] == reqHost`).
- After the fast path fails, the fallback loop short-circuits for large lists by breaking as soon as it reaches the first non-fuzzy entry. For configs comprised of exact hostnames only (no wildcards/placeholders), this prevents the `strings.EqualFold(reqHost, host)` check from ever running.</p>
<p>Net effect: with a host list length of 101 or more, changing only the casing of the incoming `Host` header can cause the `host` matcher to not match when it should.</p>
<p>#### Suggested fix
- Normalize exact hostnames to lower-case during `MatchHost.Provision` (a…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-x76f-jf84-rqj8"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-27588</id>
    <title>UBUNTU-CVE-2026-27588</title>
    <updated>2026-10-03T08:47:13.731401+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Ubuntu:Pro:24.04:LTS: caddy, Ubuntu:25.10: caddy, Ubuntu:Pro:26.04:LTS: caddy</p>
<p>Caddy is an extensible server platform that uses TLS by default. Prior to version 2.11.1, Caddy's HTTP `host` request matcher is documented as case-insensitive, but when configured with a large host list (&gt;100 entries) it becomes case-sensitive due to an optimized matching path. An attacker can bypass host-based routing and any access controls attached to that route by changing the casing of the `Host` header. Version 2.11.1 contains a fix for the issue.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-27588"/>
  </entry>
</feed>
