<?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://cve.radiocsirt.org</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>Sat, 17 Oct 2026 08:38:11 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-329680</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-329680</link>
      <description>EUVD-2026-329680</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-329680</guid>
    </item>
    <item>
      <title>fkie_cve-2026-10561</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-10561</link>
      <description>&lt;p&gt;IBM Langflow OSS 1.0.0 through 1.9.3 has an vulnerability due to an improper isolation of Python execution combined with an authentication bypass that allows an unauthenticated attacker to execute arbitrary code on the host system, resulting in complete compromise&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;IBM Langflow OSS 1.0.0 through 1.9.3 has an vulnerability due to an improper isolation of Python execution combined with an authentication bypass that allows an unauthenticated attacker to execute arbitrary code on the host system, resulting in complete compromise&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-10561</guid>
    </item>
    <item>
      <title>GHSA-8qpj-27x8-pwpq — Langflow: PythonREPLComponent executes unsandboxed Python code, enabling authenticated RCE and privilege escalation</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-8qpj-27x8-pwpq</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Langflow&amp;#39;s built-in Python interpreter components — `PythonREPLComponent` (Python Interpreter) and the legacy `PythonREPLToolComponent` (Python REPL Tool) — executed arbitrary user- or model-supplied Python code inside flows without effective sandboxing. Because the code ran in-process with the privileges of the Langflow service, any **authenticated** user who could edit and run a flow could achieve remote code execution and, from there, escalate privileges to superuser (e.g. by opening a database session and flipping `is_superuser`) or compromise the host.&lt;/p&gt;
&lt;p&gt;**This issue is fixed as of 1.10.1**, with additional hardening through 1.12.3. See *Remediation* below.&lt;/p&gt;
&lt;p&gt;### Affected&lt;/p&gt;
&lt;p&gt;- **Package:** `langflow` (PyPI), and the underlying `lfx` package that ships the component.
- **Vulnerable versions:** `&amp;lt; 1.10.1`.
- **Patched:** `1.10.1` (core fix). Upgrade to `&amp;gt;= 1.12.3` for the complete hardening series.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The root cause is **code injection** (CWE-94/CWE-95): the component passed raw input to LangChain&amp;#39;s `PythonREPL`, which is explicitly *not* a security sandbox.&lt;/p&gt;
&lt;p&gt;Two distinct weaknesses existed before 1.10.1:&lt;/p&gt;
&lt;p&gt;1. **Unrestricted builtins (default deployments).** `get_globals()` built the `exec` globals from the `global_imports` allow-list but never set `__builtins__`. CPython&amp;#39;s `exec()` then auto-injected the full `builtins` module, leaving `__import__`, `open`, `eval`, `exec` and the whole import machinery reachable regardless of the allow-list — e.g. `__i…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Langflow&amp;#39;s built-in Python interpreter components — `PythonREPLComponent` (Python Interpreter) and the legacy `PythonREPLToolComponent` (Python REPL Tool) — executed arbitrary user- or model-supplied Python code inside flows without effective sandboxing. Because the code ran in-process with the privileges of the Langflow service, any **authenticated** user who could edit and run a flow could achieve remote code execution and, from there, escalate privileges to superuser (e.g. by opening a database session and flipping `is_superuser`) or compromise the host.&lt;/p&gt;
&lt;p&gt;**This issue is fixed as of 1.10.1**, with additional hardening through 1.12.3. See *Remediation* below.&lt;/p&gt;
&lt;p&gt;### Affected&lt;/p&gt;
&lt;p&gt;- **Package:** `langflow` (PyPI), and the underlying `lfx` package that ships the component.
- **Vulnerable versions:** `&amp;lt; 1.10.1`.
- **Patched:** `1.10.1` (core fix). Upgrade to `&amp;gt;= 1.12.3` for the complete hardening series.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The root cause is **code injection** (CWE-94/CWE-95): the component passed raw input to LangChain&amp;#39;s `PythonREPL`, which is explicitly *not* a security sandbox.&lt;/p&gt;
&lt;p&gt;Two distinct weaknesses existed before 1.10.1:&lt;/p&gt;
&lt;p&gt;1. **Unrestricted builtins (default deployments).** `get_globals()` built the `exec` globals from the `global_imports` allow-list but never set `__builtins__`. CPython&amp;#39;s `exec()` then auto-injected the full `builtins` module, leaving `__import__`, `open`, `eval`, `exec` and the whole import machinery reachable regardless of the allow-list — e.g. `__i…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-8qpj-27x8-pwpq</guid>
    </item>
    <item>
      <title>PYSEC-2026-4231 — Langflow: PythonREPLComponent executes unsandboxed Python code, enabling authenticated RCE and privilege escalation</title>
      <link>https://cve.radiocsirt.org/vuln/pysec-2026-4231</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Langflow&amp;#39;s built-in Python interpreter components — `PythonREPLComponent` (Python Interpreter) and the legacy `PythonREPLToolComponent` (Python REPL Tool) — executed arbitrary user- or model-supplied Python code inside flows without effective sandboxing. Because the code ran in-process with the privileges of the Langflow service, any **authenticated** user who could edit and run a flow could achieve remote code execution and, from there, escalate privileges to superuser (e.g. by opening a database session and flipping `is_superuser`) or compromise the host.&lt;/p&gt;
&lt;p&gt;**This issue is fixed as of 1.10.1**, with additional hardening through 1.12.3. See *Remediation* below.&lt;/p&gt;
&lt;p&gt;### Affected&lt;/p&gt;
&lt;p&gt;- **Package:** `langflow` (PyPI), and the underlying `lfx` package that ships the component.
- **Vulnerable versions:** `&amp;lt; 1.10.1`.
- **Patched:** `1.10.1` (core fix). Upgrade to `&amp;gt;= 1.12.3` for the complete hardening series.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The root cause is **code injection** (CWE-94/CWE-95): the component passed raw input to LangChain&amp;#39;s `PythonREPL`, which is explicitly *not* a security sandbox.&lt;/p&gt;
&lt;p&gt;Two distinct weaknesses existed before 1.10.1:&lt;/p&gt;
&lt;p&gt;1. **Unrestricted builtins (default deployments).** `get_globals()` built the `exec` globals from the `global_imports` allow-list but never set `__builtins__`. CPython&amp;#39;s `exec()` then auto-injected the full `builtins` module, leaving `__import__`, `open`, `eval`, `exec` and the whole import machinery reachable regardless of the allow-list — e.g. `__i…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Langflow&amp;#39;s built-in Python interpreter components — `PythonREPLComponent` (Python Interpreter) and the legacy `PythonREPLToolComponent` (Python REPL Tool) — executed arbitrary user- or model-supplied Python code inside flows without effective sandboxing. Because the code ran in-process with the privileges of the Langflow service, any **authenticated** user who could edit and run a flow could achieve remote code execution and, from there, escalate privileges to superuser (e.g. by opening a database session and flipping `is_superuser`) or compromise the host.&lt;/p&gt;
&lt;p&gt;**This issue is fixed as of 1.10.1**, with additional hardening through 1.12.3. See *Remediation* below.&lt;/p&gt;
&lt;p&gt;### Affected&lt;/p&gt;
&lt;p&gt;- **Package:** `langflow` (PyPI), and the underlying `lfx` package that ships the component.
- **Vulnerable versions:** `&amp;lt; 1.10.1`.
- **Patched:** `1.10.1` (core fix). Upgrade to `&amp;gt;= 1.12.3` for the complete hardening series.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The root cause is **code injection** (CWE-94/CWE-95): the component passed raw input to LangChain&amp;#39;s `PythonREPL`, which is explicitly *not* a security sandbox.&lt;/p&gt;
&lt;p&gt;Two distinct weaknesses existed before 1.10.1:&lt;/p&gt;
&lt;p&gt;1. **Unrestricted builtins (default deployments).** `get_globals()` built the `exec` globals from the `global_imports` allow-list but never set `__builtins__`. CPython&amp;#39;s `exec()` then auto-injected the full `builtins` module, leaving `__import__`, `open`, `eval`, `exec` and the whole import machinery reachable regardless of the allow-list — e.g. `__i…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/pysec-2026-4231</guid>
    </item>
  </channel>
</rss>
