<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 04 Oct 2026 14:37:48 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-4926 — path-to-regexp vulnerable to Denial of Service via sequential optional groups</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-4926</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; path-to-regexp, Red Hat Cryostat 4 on RHEL 9, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat Migration Toolkit for Virtualization 2.1, Red Hat Migration Toolkit for Virtualization 2.9, Red Hat Ansible Automation Platform 2.6, Red Hat Developer Hub 1.8, Red Hat Developer Hub 1.9 and 42 more&lt;/p&gt;
&lt;p&gt;Impact:&lt;/p&gt;
&lt;p&gt;A bad regular expression is generated any time you have multiple sequential optional groups (curly brace syntax), such as `{a}{b}{c}:z`. The generated regex grows exponentially with the number of groups, causing denial of service.&lt;/p&gt;
&lt;p&gt;Patches:&lt;/p&gt;
&lt;p&gt;Fixed in version 8.4.0.&lt;/p&gt;
&lt;p&gt;Workarounds:&lt;/p&gt;
&lt;p&gt;Limit the number of sequential optional groups in route patterns. Avoid passing user-controlled input as route patterns.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; path-to-regexp, Red Hat Cryostat 4 on RHEL 9, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat Migration Toolkit for Virtualization 2.1, Red Hat Migration Toolkit for Virtualization 2.9, Red Hat Ansible Automation Platform 2.6, Red Hat Developer Hub 1.8, Red Hat Developer Hub 1.9 and 42 more&lt;/p&gt;
&lt;p&gt;Impact:&lt;/p&gt;
&lt;p&gt;A bad regular expression is generated any time you have multiple sequential optional groups (curly brace syntax), such as `{a}{b}{c}:z`. The generated regex grows exponentially with the number of groups, causing denial of service.&lt;/p&gt;
&lt;p&gt;Patches:&lt;/p&gt;
&lt;p&gt;Fixed in version 8.4.0.&lt;/p&gt;
&lt;p&gt;Workarounds:&lt;/p&gt;
&lt;p&gt;Limit the number of sequential optional groups in route patterns. Avoid passing user-controlled input as route patterns.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-4926</guid>
    </item>
  </channel>
</rss>
