<?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/"><channel><title>Cve-2026-12945 - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/cve-2026-12945/</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>Thu, 30 Jul 2026 17:30:10 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/cve-2026-12945/feed.xml" rel="self" type="application/rss+xml"/><item><title>Authorization Bypass Vulnerability in IBM Langflow OSS</title><link>https://feed.craftedsignal.io/briefs/2026-07-langflow-auth-bypass/</link><pubDate>Thu, 30 Jul 2026 17:30:10 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-langflow-auth-bypass/</guid><description>IBM Langflow OSS versions 1.0.0 through 1.10.1 contain an authorization bypass vulnerability (CVE-2026-12945) allowing authenticated users to access and manipulate build jobs of other users.</description><content:encoded><![CDATA[<p>IBM Langflow OSS versions 1.0.0 through 1.10.1 are susceptible to an authorization bypass vulnerability identified as CVE-2026-12945. The vulnerability, categorized as CWE-639 (Authorization Bypass Through User-Controlled Key), stems from improper access controls within the application's log retrieval functionality and its build job management endpoints. An attacker with standard authenticated access can manipulate object identifiers to interact with build jobs that they are not authorized to view or modify. This flaw enables unauthorized access to sensitive build logs and potential disruption of build processes, impacting the integrity and confidentiality of the development workflow within environments utilizing the affected versions of Langflow OSS.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>The attacker authenticates to the target IBM Langflow OSS instance with a low-privileged user account.</li>
<li>The attacker identifies the application's API endpoints responsible for log retrieval and build job management.</li>
<li>The attacker observes that requests to these endpoints include identifiers (e.g., job IDs or user IDs) that can be manipulated.</li>
<li>The attacker crafts a malicious HTTP request to the build job endpoint, replacing legitimate identifiers with target identifiers corresponding to other users' jobs.</li>
<li>The server fails to validate whether the current authenticated user has sufficient permissions to access the specified resource.</li>
<li>The application processes the request and returns the sensitive logs or executes unauthorized actions (manipulation) on the target build job.</li>
<li>The attacker repeats this process for multiple job IDs to exfiltrate logs or disrupt build pipelines.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of this vulnerability permits unauthorized access to build logs and the ability to manipulate build jobs belonging to other users. In a CI/CD environment, this can lead to the exposure of proprietary code, environment variables, credentials present in build logs, or the intentional corruption of software build pipelines, resulting in potential service disruption or supply chain compromise.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Upgrade IBM Langflow OSS to a patched version beyond 1.10.1 immediately to remediate CVE-2026-12945.</li>
<li>Deploy web application firewall (WAF) or API gateway rules to inspect requests to build endpoints for unauthorized identifier modification (insecure direct object reference patterns).</li>
<li>Review access logs for high-frequency or anomalous requests to build management and log retrieval API endpoints originating from standard user accounts.</li>
<li>Implement strict role-based access control (RBAC) policies and ensure that all server-side endpoints enforce ownership validation for requested resources.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>cve-2026-12945</category><category>authorization-bypass</category><category>cwe-639</category></item></channel></rss>