Past orders

A past order. It may still matter if you haven't patched.

pwned.coffeeOrder ticket · past order · 5 Oct 2026

criticalpatched

Langflow: Weak Fernet Key via random.seed()

langflow (pip)

### Summary Langflow uses Python's `random` module (Mersenne Twister, a non-cryptographic PRNG) seeded with the `SECRET_KEY` to derive the Fernet encryption key for all stored user credentials (API keys, LLM provider secrets, database passwords). When the `SECRET_KEY` is shorter than 32 characters — a common scenario for self-hosted deployments using…

First seen
Last update
Fixed in
  • langflow 1.10.1
Identifiers
CVSS
9.8
Source
GitHub advisory

Sources

Totalone very hot coffee