<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-04T03:15:15.942912+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/cve-2026-21445</id>
    <title>CVE-2026-21445 — Langflow Missing Authentication on Critical API Endpoints</title>
    <updated>2026-10-04T03:15:15.973616+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> langflow-ai langflow</p>
<p>Langflow is a tool for building and deploying AI-powered agents and workflows. Prior to version 1.7.0.dev45, multiple critical API endpoints in Langflow are missing authentication controls. The issue allows any unauthenticated user to access sensitive user conversation data, transaction histories, and perform destructive operations including message deletion. This affects endpoints handling personal data and system operations that should require proper authorization. Version 1.7.0.dev45 contains a patch.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2026-21445"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-c5cp-vx83-jhqx</id>
    <title>GHSA-c5cp-vx83-jhqx — Langflow Missing Authentication on Critical API Endpoints</title>
    <updated>2026-10-04T03:15:15.973744+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: langflow-base, PyPI: langflow</p>
<p>### Summary
Multiple critical API endpoints in Langflow are missing authentication controls, allowing any unauthenticated user to access sensitive user conversation data, transaction histories, and perform destructive operations including message deletion. This affects endpoints handling personal data and system operations that should require proper authorization.</p>
<p>### Details
The vulnerability exists in three API endpoints within `src/backend/base/langflow/api/v1/monitor.py` that are missing the required `dependencies=[Depends(get_current_active_user)]` authentication dependency:</p>
<p>**Affected Endpoints:**</p>
<p>1. **GET `/api/v1/monitor/messages`** (Line 61)
   ```python
   @router.get("/messages")  # ❌ Missing authentication
   async def get_messages(
       session: DbSession,
       flow_id: Annotated[UUID | None, Query()] = None,
       session_id: Annotated[str | None, Query()] = None,
       # ... other parameters
   ) -&gt; list[MessageResponse]:
   ```</p>
<p>2. **GET `/api/v1/monitor/transactions`** (Line 183)
   ```python
   @router.get("/transactions")  # ❌ Missing authentication
   async def get_transactions(
       flow_id: Annotated[UUID, Query()],
       session: DbSession,
       params: Annotated[Params | None, Depends(custom_params)],
   ) -&gt; Page[TransactionTable]:
   ```</p>
<p>3. **DELETE `/api/v1/monitor/messages/session/{session_id}`** (Line 165)
   ```python
   @router.delete("/messages/session/{session_id}", status_code=204)  # ❌ Missing authentication
   async def dele…</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-c5cp-vx83-jhqx"/>
  </entry>
</feed>
