PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-8505 IBM CVE debrief

CVE-2026-8505 is a critical vulnerability in Langflow's webhook authentication logic. When the `WEBHOOK_AUTH_ENABLE` configuration is set to `False`, unauthenticated users can trigger the execution of any flow, potentially leading to Remote Code Execution (RCE) or Denial of Service (DoS). The vulnerability was introduced in version 1.7.0 and affects versions up to 1.9.0. The issue is resolved in version 1.9.1.

Vendor
IBM
Product
langflow
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-05
Original CVE updated
2026-10-15
Advisory published
2026-10-05
Advisory updated
2026-10-15

Who should care

Defenders responsible for Langflow deployments, particularly those with `WEBHOOK_AUTH_ENABLE` set to `False`, should assess exposure and apply the patch to prevent unauthenticated flow execution.

Why it matters

CVE-2026-8505 is a critical vulnerability in Langflow that allows unauthenticated users to execute flows, potentially leading to RCE or DoS. Defenders should verify exposure, apply the patch, and monitor for suspicious activity.

  • Potential Remote Code Execution (RCE) or Denial of Service (DoS) due to unauthenticated flow execution.
  • Verification of Langflow version and `WEBHOOK_AUTH_ENABLE` setting is necessary to determine exposure.
  • Applying the patch to upgrade to Langflow version 1.9.1 or later is crucial to prevent exploitation.
  • Monitoring for unauthenticated flow execution attempts can help detect potential attacks.

Technical summary

The vulnerability is in the webhook authentication path, `AuthService.get_webhook_user`, where the system incorrectly bypasses API key validation when `WEBHOOK_AUTH_ENABLE` is set to `False`. This allows a remote attacker who knows a flow's UUID to execute it as if they were the owner, potentially leading to Remote Code Execution (RCE) or Denial of Service (DoS). The vulnerability was introduced in version 1.7.0 and affects versions up to 1.9.0. The issue is resolved in version 1.9.1. Defenders should prioritize verifying exposure and applying the patch, as unauthenticated flow execution could lead to RCE or DoS.

Defensive priority

Defenders should prioritize verifying exposure and applying the patch, as unauthenticated flow execution could lead to RCE or DoS.

Recommended defensive actions

  • Verify Langflow version and check if `WEBHOOK_AUTH_ENABLE` is set to `False`.
  • Apply the patch by upgrading to Langflow version 1.9.1 or later.
  • Monitor for unauthenticated flow execution attempts.
  • Restrict access to flow execution to authenticated users only.
  • Review compensating controls for exposed systems while remediation is scheduled and verified.
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The vulnerability is confirmed in Langflow versions 1.7.0 through 1.9.0. The issue is resolved in version 1.9.1. The CVE record and source item provide details on the vulnerability and affected versions.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-8505 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-8505

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-8505 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-8505

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Langflow: Unauthenticated Flow Execution via Webhook Authentication Bypass

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/PyPI/GHSA-cf6m-vc3m-7cgm.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/langflow-ai/langflow/security/advisories/GHSA-cf6m-vc3m-7cgm

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/langflow-ai/langflow/pull/12845

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/langflow-ai/langflow/commit/cb6f7508dda83ead9c3e4417e96e4b5bd9a260c3

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/langflow-ai/langflow

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/langflow-ai/langflow/releases/tag/v1.9.1

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://www.ibm.com/support/pages/node/7278921

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.