CVE-2026-104315 in Langflow OSSinfo

Summary

by MITRE • 10/29/2026

IBM Langflow OSS 1.0.0 through 1.12.3 is vulnerable to server-side request forgery (SSRF). This may allow an authenticated attacker to send unauthorized requests from the system, potentially leading to network enumeration or facilitating other attacks.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/29/2026

The vulnerability identified in IBM Langflow versions 1.0.0 through 1.12.3 represents a critical server-side request forgery flaw that compromises the integrity of the application's interaction with external resources. Server-side request forgery, commonly referred to as SSRF, occurs when an application retrieves data from a URL provided by a user without properly validating or sanitizing the input. In this specific instance, authenticated users are able to supply maliciously crafted URLs that direct the server to make requests to internal network addresses or other unintended destinations. This flaw stems from insufficient validation mechanisms within the Langflow framework, which fails to enforce strict allowlists for outbound connections or adequately restrict access to private IP ranges and local host interfaces. The presence of authentication as a prerequisite does not mitigate the risk significantly in many enterprise environments where insider threats or compromised credentials are viable attack vectors.

From a technical perspective, this vulnerability allows an attacker who has valid login credentials to manipulate the server into making HTTP requests on their behalf. By crafting specific payloads that target internal services such as metadata endpoints, cloud instance configuration APIs, or local database ports, an adversary can probe the internal network topology. This capability facilitates network enumeration, allowing the attacker to map out the infrastructure surrounding Langflow and identify other vulnerable systems. Furthermore, SSRF vulnerabilities are frequently leveraged as a pivot point for more severe attacks. For example, if internal services lack proper authentication controls or use weak security configurations, an attacker could potentially exfiltrate sensitive data, modify system states, or even achieve remote code execution by exploiting known flaws in those backend services.

The operational impact of this vulnerability extends beyond simple network discovery. It undermines the principle of least privilege and trust boundaries within cloud-native architectures where Langflow is often deployed. Attackers can use SSRF to bypass firewalls that are configured to block external access but permit internal traffic, effectively turning the application into a proxy for attacking other assets within the same virtual private cloud or on-premise network segment. This can lead to significant data breaches if sensitive information stored in internal databases or configuration files is accessed and exfiltrated. Additionally, the ability to interact with internal services may allow attackers to disrupt availability by triggering denial-of-service conditions against critical infrastructure components that are not designed to handle unexpected traffic from application servers.

To mitigate this risk, organizations running IBM Langflow must immediately upgrade to a patched version beyond 1.12.3 where these validation checks have been strengthened. In the interim, if upgrading is not feasible, administrators should implement network-level controls such as egress filtering rules that restrict outbound connections from the server hosting Langflow to only known and necessary external domains. Deploying web application firewalls with SSRF detection capabilities can also provide an additional layer of defense by inspecting outgoing requests for suspicious patterns or unauthorized internal IP addresses. It is crucial to enforce strict input validation on all user-supplied URLs within the application logic, ensuring that only whitelisted domains are permitted and that protocols like file:// or gopher:// which are often used in SSRF attacks are blocked at the framework level. Continuous monitoring of outbound network traffic for anomalies can also aid in early detection of exploitation attempts.

This vulnerability aligns with CWE-918, Server-Side Request Forgery (SSRF), which categorizes flaws where a web server retrieves data from a user-supplied URL without proper validation. From an offensive security perspective, this behavior is mapped to the MITRE ATT&CK technique T1571, Non-Standard Port, and potentially T1098, Account Manipulation if used in conjunction with credential theft, as SSRF can facilitate access to metadata services that expose cloud credentials. Understanding these mappings helps security teams prioritize remediation efforts based on established industry standards for vulnerability management and threat intelligence integration.

Responsible

Ibm

Reservation

10/01/2026

Disclosure

10/29/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Want to know what is going to be exploited?

We predict KEV entries!