CVE-2026-12946

IBM · Langflow OSS

IBM Langflow OSS is vulnerable to code injection, allowing an authenticated remote attacker to execute arbitrary code due to improper control of user-supplied input.

Executive summary

IBM Langflow OSS is impacted by a critical code injection vulnerability that allows authenticated attackers to execute arbitrary code on the system.

Vulnerability

This is a Code Injection (CWE-94) vulnerability where user-provided input is not properly controlled before being processed as code. The attack requires low privileges, meaning an attacker must have an authenticated session to trigger the flaw.

Business impact

With a CVSS score of 9.9, this vulnerability presents a severe risk. While it requires authentication, the impact on confidentiality, integrity, and availability is total, potentially allowing an attacker to escape the application context and compromise the underlying server infrastructure.

Remediation

Immediate Action: Upgrade IBM Langflow OSS to version 1.10.1 or higher to address the improper control of user input.

Proactive Monitoring: Audit user account activity and review application logs for signs of unauthorized code execution or attempts to manipulate application logic.

Compensating Controls: Implement strict Role-Based Access Control (RBAC) to minimize the number of users who can interact with the vulnerable features until the patch is applied.

Exploitation status

Public Exploit Available: No

Analyst recommendation

Organizations must enforce strict access controls and prioritize the update to version 1.10.1. By limiting the pool of authenticated users and applying the latest vendor patches, the risk of exploitation is significantly reduced.