Skip to main content

IBM Langflow OSS EUVDEUVD-2026-53547

| CVE-2026-9205 CRITICAL
Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) (CWE-338)
2026-08-05 ibm GHSA-9pw3-x84f-xcwf
9.8
CVSS 3.1 · NVD
Share

Severity by source

Vendor (ibm) PRIMARY
HIGH
qualitative
NVD
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.4 HIGH

Recovering the weak key and matching ciphertext raises complexity (AC:H); high confidentiality/integrity loss over stored secrets but no direct availability impact (A:N), so slightly below IBM's 9.8.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

6
Analysis Updated
Aug 06, 2026 - 18:44 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Aug 06, 2026 - 18:37 vuln.today
cvss_changed
Severity Changed
Aug 06, 2026 - 18:37 NVD
HIGH CRITICAL
CVSS changed
Aug 06, 2026 - 18:37 NVD
7.4 (HIGH) 9.8 (CRITICAL)
Analysis Generated
Aug 05, 2026 - 18:46 vuln.today
CVE Published
Aug 05, 2026 - 18:09 cve.org
HIGH 7.4

DescriptionNVD

IBM Langflow OSS contains a weak cryptographic key derivation vulnerability in the ensure_fernet_key() function.

AnalysisAI

Predictable Fernet encryption key generation in IBM Langflow OSS (versions 1.0.0 through 1.10.3) stems from the ensure_fernet_key() function deriving keys from a cryptographically weak source (CWE-338), letting an attacker reconstruct the symmetric key that protects stored secrets such as API keys, credentials, and connection variables. Because the key is guessable rather than random, an actor who can read Langflow's encrypted data store can decrypt it and, depending on how the key is reused, potentially forge or tamper with protected values. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Reach Langflow instance or obtain encrypted store
Delivery
Predict weak Fernet key via ensure_fernet_key
Exploit
Decrypt stored API keys and credentials
Execution
Pivot into connected LLM/database/services
Impact
Data theft and lateral movement

Vulnerability AssessmentAI

Exploitation The specific prerequisite is that the target instance runs the vulnerable ensure_fernet_key() key-derivation path in IBM Langflow OSS 1.0.0-1.10.3 and stores secrets encrypted under the resulting weak Fernet key. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The signals conflict and should be weighed carefully. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker who can reach a Langflow instance or obtain a copy of its encrypted secret store predicts the Fernet key produced by ensure_fernet_key() thanks to its weak entropy, then decrypts the stored API keys and credentials offline. With those recovered secrets, the attacker pivots into the connected LLM providers, databases, and third-party services, or tampers with encrypted values. …
Remediation Upgrade to a fixed release of IBM Langflow OSS above 1.10.3 as directed by the IBM advisory at https://www.ibm.com/support/pages/node/7282648 (patch confirmed available per vendor; an exact fixed version number is not stated in the provided data, so confirm the target release in that advisory before deploying). … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, audit your infrastructure to identify all running instances of IBM Langflow OSS 1.0.0-1.10.3 and assess exposure scope. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2026-9198 CRITICAL POC
9.8 Jul 17

Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets any network-reachable attac

CVE-2026-10561 CRITICAL
10.0 Jun 22

Unauthenticated remote code execution in IBM Langflow OSS versions 1.0.0 through 1.9.3 allows attackers to fully comprom

CVE-2026-9135 CRITICAL
9.9 Jul 17

Arbitrary Python code execution in IBM Langflow OSS 1.0.0 through 1.10.0 (Langflow versions up to 1.9.2) allows authenti

CVE-2026-8476 CRITICAL
9.9 Jul 17

Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows attackers to run arbitrary code by planting a mali

CVE-2026-8481 CRITICAL
9.9 Jul 17

Authenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 lets any logged-in user run arbitrary Pytho

CVE-2026-8859 CRITICAL
9.9 Jul 17

Arbitrary file write in IBM Langflow OSS 1.0.0 through 1.10.0 lets an attacker who controls an external HTTP server plan

CVE-2026-12946 CRITICAL
9.9 Jul 30

Remote code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 allows an authenticated remote attacker to execu

CVE-2026-13435 CRITICAL
9.9 Jul 30

Remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 stems from improper input validation in the PythonREPL sa

CVE-2026-8635 CRITICAL
9.9 Jul 17

Privilege escalation to remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 allows an authenticated user to e

CVE-2026-7873 CRITICAL
9.9 Jun 30

Code injection in IBM Langflow OSS versions 1.0.0 through 1.10.0 lets an authenticated user execute arbitrary operating-

CVE-2026-8505 CRITICAL
9.8 Jul 17

Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.0 stems from broken webhook authentication

CVE-2026-12940 CRITICAL POC
9.8 Jul 30

Unauthenticated remote code execution in IBM Langflow OSS 1.0.0 through 1.10.1 allows remote attackers to run arbitrary

Share

EUVD-2026-53547 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy