Skip to content

This vulnerability is being actively exploited in the wild, according to the CISA Known Exploited Vulnerabilities catalog. CISA added it on .

CriticalVulnerability

GHSA-qrpv-q767-xqq2: Langflow: IDOR Vulnerability in `/api/v1/responses` Endpoint Allows Authenticated Attackers to Access Another User's Flow

Published
Record updated
View JSON
Affected
  • langflow < 1.9.1
Fixed in
1.9.1
  • released April 23, 2026, 56 days before disclosure
EPSS
0.9%

Summary

GHSA-qrpv-q767-xqq2 is an insecure direct object reference (IDOR) in Langflow's `/api/v1/responses` endpoint. The helper `get_flow_by_id_or_endpoint_name` in `src/backend/base/langflow/helpers/flow.py` looks up flows by UUID without checking ownership, so any authenticated user can execute another user's flow by supplying its flow ID. The source says attackers can run any flow, access data its processing handles, and consume the victim's resources.

Mitigation

Fixed in PR #12832 (`fix(security): close IDOR in get_flow_by_id_or_endpoint_name`), merged 2026-04-22 and released in Langflow 1.9.1. The helper now enforces ownership on both the UUID and endpoint_name lookup branches, returns 404 for cross-user lookups, and fails closed on a malformed user_id.