<?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://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-30T13:43:53.077707+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" 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://db.gcve.eu/vuln/brew-openclaw-cli-cve-2026-28471</id>
    <title>BREW-openclaw-cli-CVE-2026-28471 — OpenClaw has a Matrix allowlist bypass via displayName and cross-homeserver localpart matching</title>
    <updated>2026-09-30T13:43:53.082980+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: openclaw-cli</p>
<p>### Summary</p>
<p>OpenClaw Matrix DM allowlist matching could be bypassed in certain configurations.</p>
<p>Matrix support ships as an optional plugin (not bundled with the core install), so this only affects deployments that have installed and enabled the Matrix plugin.</p>
<p>### Affected Packages / Versions</p>
<p>- Package: `openclaw` (npm)
- Affected: `&gt;= 2026.1.14-1, &lt; 2026.2.2`
- Patched: `&gt;= 2026.2.2`</p>
<p>### Details</p>
<p>In affected versions, DM allowlist decisions could be made by exact-matching `channels.matrix.dm.allowFrom` entries against multiple sender-derived candidates, including:</p>
<p>- The sender display name (attacker-controlled and non-unique)
- The sender MXID localpart with the homeserver discarded, so `@alice:evil.example` and `@alice:trusted.example` both match `alice`</p>
<p>If an operator configured `channels.matrix.dm.allowFrom` with display names or bare localparts (for example, `"Alice"` or `"alice"`), a remote Matrix user may be able to impersonate an allowed identity for allowlist purposes and reach the routing/agent pipeline.</p>
<p>### Impact</p>
<p>Matrix DM allowlist identity confusion. The practical impact depends on your Matrix channel policies and what capabilities are enabled downstream.</p>
<p>### Mitigation</p>
<p>- Upgrade to `openclaw &gt;= 2026.2.2`.
- Ensure Matrix allowlists contain only full Matrix user IDs (MXIDs) like `@user:server` (or `*`). Do not use display names or bare localparts.</p>
<p>### Fix Commit(s)</p>
<p>- `8f3bfbd1c4fb967a2ddb5b4b9a05784920814bcf`</p>
<p>### Release Process Note</p>
<p>The patched ve…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/brew-openclaw-cli-cve-2026-28471"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/cve-2026-28471</id>
    <title>CVE-2026-28471 — OpenClaw 2026.1.14-1 &lt; 2026.2.2 - Allowlist Bypass via displayName and Cross-Homeserver localpart Matching in Matrix Pl…</title>
    <updated>2026-09-30T13:43:53.083432+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> OpenClaw</p>
<p>OpenClaw version 2026.1.14-1 prior to 2026.2.2, with the Matrix plugin installed and enabled, contain a vulnerability in which DM allowlist matching could be bypassed by exact-matching against sender display names and localparts without homeserver validation. Remote Matrix users can impersonate allowed identities by using attacker-controlled display names or matching localparts from different homeservers to reach the routing and agent pipeline.</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/cve-2026-28471"/>
  </entry>
</feed>
