<?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-01T04:13:09.309390+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-44995</id>
    <title>CVE-2026-44995 — OpenClaw &lt; 2026.4.20 - Arbitrary Code Execution via MCP stdio Environment Variables</title>
    <updated>2026-10-01T04:13:10.219433+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> OpenClaw</p>
<p>OpenClaw before 2026.4.20 contains an improper environment variable validation vulnerability in MCP stdio server configuration that allows attackers to execute arbitrary code. Malicious workspace configurations can pass dangerous startup variables like NODE_OPTIONS, LD_PRELOAD, or BASH_ENV to spawned MCP server processes, enabling code injection when operators start sessions using those servers.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-44995"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-mj59-h3q9-ghfh</id>
    <title>GHSA-mj59-h3q9-ghfh — OpenClaw: MCP stdio server env could load dangerous startup variables from workspace config</title>
    <updated>2026-10-01T04:13:10.219542+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> npm: openclaw</p>
<p>## Affected Packages / Versions</p>
<p>- Package: `openclaw` (npm)
- Affected versions: `&lt; 2026.4.20`
- Patched version: `2026.4.20`</p>
<p>## Impact</p>
<p>Workspace MCP stdio configuration could pass dangerous process-startup environment variables such as `NODE_OPTIONS`, `LD_PRELOAD`, or `BASH_ENV` to the spawned MCP server process. In a malicious workspace, this could make the MCP child load attacker-controlled code when the operator starts a session that uses that MCP server.</p>
<p>The impact is limited to local/workspace trust boundaries and requires the operator to run OpenClaw in a workspace containing the malicious MCP configuration. Severity is therefore medium, not high/critical.</p>
<p>## Fix</p>
<p>OpenClaw now filters MCP stdio environment entries through the host environment safety denylist before spawning stdio MCP servers.</p>
<p>Fix commits:</p>
<p>- `62fa5071896e95edc7f67d1cebc70a2859e283af`
- `85d86ebc4bf3d2226d39d132a484f4f7a299fa1b`</p>
<p>## Release</p>
<p>Fixed in OpenClaw `2026.4.20`.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-mj59-h3q9-ghfh"/>
  </entry>
</feed>
