
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-9201 is a cryptographic weakness vulnerability in IBM Langflow OSS that allows authenticated attackers to execute arbitrary Python code by bypassing the custom component validation mechanism. It affects IBM Langflow OSS versions 1.0.0 through 1.10.3, with version 1.11.0 being the first unaffected release. The vulnerability was published on August 5, 2026, and carries a CVSS v3.1 base score of 8.8 (High) (GitHub Advisory, IBM Advisory).
The root cause is classified as CWE-326 (Inadequate Encryption Strength): when Langflow's optional hardening mode is enabled to restrict execution to trusted component templates, the application validates component code using a truncated SHA-256 hash rather than the full digest. Because only a portion of the hash is compared, an attacker can craft malicious Python component code that produces a hash collision with a trusted template, effectively bypassing the code signing control. Exploitation requires network access and low-privilege authentication, but no user interaction, making it straightforward for any authenticated user to abuse (GitHub Advisory, IBM Advisory).
Successful exploitation allows an authenticated attacker to introduce and execute unauthorized Python code within the Langflow process, leading to full compromise of the affected instance. The impact spans all three security pillars — high confidentiality, integrity, and availability — meaning an attacker could exfiltrate sensitive data, tamper with AI workflows and model outputs, or disrupt service availability. Given that Langflow instances may have access to connected AI models, APIs, and data pipelines, lateral movement to adjacent systems or data stores is a realistic risk (GitHub Advisory).
There is currently no public proof-of-concept exploit code and no evidence of in-the-wild exploitation, as confirmed by NVD SSVC assessment (exploitation: none) (GitHub Advisory). The EPSS score is approximately 0.245% (0.00245), placing it in the 14th percentile for exploitation probability within 30 days. No threat actor attribution or CISA KEV catalog listing has been reported. The vulnerability is not automatable per NVD SSVC, as it requires authenticated access, but the low attack complexity reduces the barrier for any authenticated user.
bash, sh, curl, wget, python3 with unexpected arguments); unexpected network connections initiated by child processes of Langflow.IBM has released a patch in IBM Langflow OSS version 1.10.4 and later (with 1.11.0 confirmed unaffected); upgrading is the primary recommended remediation (IBM Advisory, GitHub Advisory). As an interim workaround, disabling hardening mode removes the vulnerable code path, though this also removes the component restriction control. Additionally, restricting network access to Langflow instances, limiting authentication credentials to trusted personnel only, and monitoring for unusual custom component uploads or modifications are recommended defensive measures.
IBM published an official security bulletin addressing the vulnerability on August 6, 2026 (IBM Advisory). The Hacker Wire covered the vulnerability with multiple articles, including coverage of the remote code injection angle (The Hacker Wire). INCIBE-CERT (Spain's national cybersecurity agency) also issued an early warning advisory for the vulnerability. Community aggregators such as VulDB and CVEFeed indexed the issue shortly after disclosure, indicating moderate industry attention consistent with its High severity rating.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."