<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Langflow OSS - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/langflow-oss/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 24 Aug 2026 21:57:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/langflow-oss/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Multiple Vulnerabilities in Langflow OSS</title><link>https://feed.craftedsignal.io/briefs/2026-08-langflow-vulnerabilities/</link><pubDate>Mon, 24 Aug 2026 21:57:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-langflow-vulnerabilities/</guid><description>Langflow OSS contains multiple security flaws that could allow unauthenticated attackers to bypass security controls, exfiltrate sensitive data, and perform unauthorized data manipulation.</description><content:encoded><![CDATA[<p>The BSI has released a security advisory regarding multiple vulnerabilities identified within the open-source Langflow OSS platform. These vulnerabilities pose significant risks, as successful exploitation enables attackers to bypass existing security mechanisms, disclose sensitive information, and perform unauthorized data manipulation within the target environment. Given that Langflow is often used to orchestrate AI workflows and interact with sensitive LLM-related data, the impact of these flaws could include the compromise of credentials, API keys, and internal workflows. Defenders should audit their Langflow deployments, restrict network exposure, and monitor for unauthorized access to the application's administrative and data management endpoints. As specific CVE identifiers and technical exploitation details are currently limited, administrators should prioritize keeping the application updated to the latest available version provided by the Langflow project.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of these vulnerabilities can lead to full confidentiality and integrity loss for the affected Langflow instance. If exposed to the internet, attackers may target the application to gain unauthorized access to backend workflows or internal services integrated via Langflow. The number of impacted systems is currently unknown, but organizations utilizing Langflow OSS for automated data processing or AI application development are at high risk.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Audit existing Langflow OSS deployments for exposure to the public internet and restrict access to trusted management networks immediately.</li>
<li>Monitor application logs for anomalous access patterns, particularly around API endpoints and administrative interfaces, to detect potential unauthorized data access or manipulation.</li>
<li>Apply security updates as soon as they are published by the Langflow development team.</li>
<li>Review documentation for configuration hardening to ensure the least privilege is applied to service accounts and integrations managed within Langflow.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item><item><title>IBM Langflow OSS Code Injection Vulnerability in ToolGuard (CVE-2026-9135)</title><link>https://feed.craftedsignal.io/briefs/2026-07-ibm-langflow-code-injection/</link><pubDate>Fri, 17 Jul 2026 19:19:49 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-ibm-langflow-code-injection/</guid><description>An authenticated attacker can exploit CVE-2026-9135, a code injection vulnerability in IBM Langflow OSS versions 1.0.0 through 1.9.2, to bypass security controls and achieve arbitrary Python code execution on the backend through unvalidated dynamic CodeInput fields in the ToolGuard integration, potentially escalating privileges via cross-tenant flow manipulation.</description><content:encoded><![CDATA[<p>CVE-2026-9135 describes a critical code injection vulnerability affecting IBM Langflow OSS versions 1.0.0 through 1.10.0, specifically impacting Langflow versions up to 1.9.2 (commit 94981c443d4918517b9e8163d70fc598dc33a32d). This flaw resides in the Policies component's ToolGuard integration, allowing authenticated users with flow creation privileges to bypass the <code>allow_custom_components=false</code> security control. The vulnerability stems from an insufficient validation mechanism that only scrutinizes the main component source code (<code>node_template[&quot;code&quot;][&quot;value&quot;]</code>) while failing to validate dynamic <code>CodeInput</code> fields, which are used to store generated ToolGuard Python files. Attackers can embed malicious Python code within these unvalidated dynamic fields, which is then persisted in <code>Flow.data</code> and executed server-side when a guarded tool is invoked via the ToolGuard runtime. This enables arbitrary Python code execution on the backend and can be escalated through cross-tenant flow manipulation using the <code>update_flow_component_field</code> tool, potentially affecting other users' flows. Under specific misconfigurations (<code>AUTO_LOGIN=true</code>, <code>NEW_USER_IS_ACTIVE=true</code>), authentication requirements for the attack can be significantly reduced.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>An authenticated attacker obtains flow creation privileges within IBM Langflow OSS.</li>
<li>The attacker crafts malicious Python code designed for arbitrary execution on the backend.</li>
<li>The attacker embeds this malicious Python code into dynamic <code>CodeInput</code> fields of a Langflow component.</li>
<li>The Langflow Policies component's ToolGuard integration performs an insufficient validation check, only examining the main component source code and bypassing the <code>allow_custom_components=false</code> control.</li>
<li>The malicious code embedded in the unvalidated dynamic fields is persisted within <code>Flow.data</code> when the flow is saved.</li>
<li>When a guarded tool within the manipulated flow is subsequently invoked, the ToolGuard runtime executes the malicious Python code server-side.</li>
<li>The attacker can further escalate by utilizing the <code>agentic MCP update_flow_component_field</code> tool with attacker-controlled <code>user_id</code> parameters to inject malicious code into other victim users' flows, achieving cross-tenant manipulation.</li>
<li>In environments configured with <code>AUTO_LOGIN=true</code> and <code>NEW_USER_IS_ACTIVE=true</code>, the initial authentication requirements for the attacker may be reduced, broadening the attack surface.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-9135 grants authenticated attackers arbitrary Python code execution on the backend systems running IBM Langflow OSS. This can lead to full compromise of the underlying server, data exfiltration, or further lateral movement within the network. The vulnerability's ability to facilitate cross-tenant flow manipulation through the <code>update_flow_component_field</code> tool means that an attacker could inject malicious code into other users' environments, impacting data integrity and confidentiality across the platform. Furthermore, specific misconfigurations can lower authentication barriers, potentially increasing the number of vulnerable instances and the ease of exploitation.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Immediately update IBM Langflow OSS to a patched version beyond 1.9.2 or apply the provided security patch for CVE-2026-9135.</li>
<li>Review and ensure that the <code>AUTO_LOGIN</code> and <code>NEW_USER_IS_ACTIVE</code> configurations are set appropriately for your environment to prevent reduced authentication requirements that could facilitate exploitation of CVE-2026-9135.</li>
<li>Monitor server-side logs on systems running IBM Langflow OSS for unusual process creations or outbound network connections from the Langflow application process, which could indicate arbitrary Python code execution.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category><category>code-injection</category><category>vulnerability</category><category>rce</category><category>langflow</category><category>hard-coded-credentials</category><category>ibm</category></item></channel></rss>