Sceawere
Vulnerability Detail
CVE-2026-19300UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
IBM Langflow Credential Leakage Vulnerability
Vulnerability Metadata
- Severity
- High
- Score / CVSS
- 7.5
- Creation Date
- 3h ago
- Vendor
- IBM
- Product
- Langflow OSS
- Attack Type
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
- Vector String
- CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
- Attack Complexity
- LOW
Narrative and Response
Description
IBM Langflow OSS 1.0.0 through 1.11.2 could allow a remote attacker to obtain sensitive information due to incomplete scrubbing of sensitive credential fields.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "7.5",
"pubDate": "2026-09-04T16:17:22.167Z",
"pubdate": "2026-09-04T16:17:22.167Z",
"executiveSummary": "IBM Langflow OSS versions 1.0.0 through 1.11.2 contain a security vulnerability involving improper sanitization of sensitive credential fields.\nThe vulnerability is classified as an information disclosure issue resulting from incomplete data scrubbing within the application's processing logic.\nA remote attacker can leverage this weakness to exfiltrate sensitive credentials, including API keys, tokens, or authentication secrets, which are transmitted or stored in an unmasked state.\nThe impact includes potential unauthorized access to integrated third-party services and data breaches associated with the leaked credentials.\nThe vulnerability affects all identified versions of Langflow OSS within the specified range. Successful exploitation does not necessarily require highly sophisticated techniques, as the flaw resides in the handling of standard request/response workflows.\nOrganizations deploying IBM Langflow are at risk of credential exposure if sensitive information is processed through the affected input/output fields without proper redaction mechanisms in place.",
"technicalDetails": "The root cause of this vulnerability lies in the insufficient implementation of data scrubbing routines for sensitive credential fields within the IBM Langflow OSS architecture. When the application processes user-defined flows or configuration objects, it fails to consistently identify and mask sensitive parameters that contain security-critical data.\nIn versions 1.0.0 through 1.11.2, the internal handling of serialized objects often results in the exposure of raw credential strings. This occurs because the application lacks a centralized, robust sanitization filter to process data before it is rendered in user interface components, logged to system files, or transmitted in API responses.\nThe attack flow typically begins with an authenticated or potentially unauthenticated user interacting with the Langflow dashboard or API endpoints. An attacker can observe the data traffic, specifically focusing on JSON payloads or configuration exports that include field definitions for credentials.\nDue to the incomplete scrubbing mechanism, the application returns these sensitive fields in plaintext instead of replacing them with masked placeholders or nullifying the values. The vulnerable component is the data processing engine responsible for managing node configurations and flow definitions.\nExploitation does not require high-level privileges; a standard user or an external party with access to the application's configuration endpoints or logging infrastructure can capture these credentials. By intercepting the communication between the client and the server, or by querying endpoints that return flow metadata, the attacker can extract high-value authentication material.\nThe post-exploitation impact is severe, as the leaked credentials grant the attacker the ability to impersonate the legitimate user or application in external services. Once a credential is compromised, the attacker can bypass further application-level security controls to access internal or third-party downstream systems. Furthermore, since these credentials are often cached or stored within the application's internal state, the exposure may persist even after the initial interaction, facilitating long-term unauthorized access."
}