<?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://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-08T03:51:36.978040+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" 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://vulnerability.circl.lu/vuln/cve-2026-25593</id>
    <title>CVE-2026-25593 — OpenClaw Affected by Unauthenticated Local RCE via WebSocket config.apply</title>
    <updated>2026-10-08T03:51:36.980691+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> openclaw</p>
<p>OpenClaw is a personal AI assistant. Prior to 2026.1.20, an unauthenticated local client could use the Gateway WebSocket API to write config via config.apply and set unsafe cliPath values that were later used for command discovery, enabling command injection as the gateway user. This vulnerability is fixed in 2026.1.20.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-25593"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-g55j-c2v4-pjcg</id>
    <title>GHSA-g55j-c2v4-pjcg — OpenClaw vulnerable to Unauthenticated Local RCE via WebSocket config.apply</title>
    <updated>2026-10-08T03:51:36.980786+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: openclaw</p>
<p>### Summary</p>
<p>An unauthenticated local client could use the Gateway WebSocket API to write config via `config.apply` and set unsafe `cliPath` values that were later used for command discovery, enabling command injection as the gateway user.</p>
<p>### Impact</p>
<p>A local process on the same machine could execute arbitrary commands as the gateway process user.</p>
<p>### Details</p>
<p>- `config.apply` accepted raw JSON and wrote it to disk after schema validation.
- `cliPath` values were not constrained to safe executable names/paths.
- Command discovery used a shell invocation when resolving executables.</p>
<p>### Mitigation</p>
<p>Upgrade to a patched release. If projects cannot upgrade immediately, set `gateway.auth` and avoid custom `cliPath` values.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-g55j-c2v4-pjcg"/>
  </entry>
</feed>
