<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://vulnerability.circl.lu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Sun, 04 Oct 2026 03:15:16 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-21445 — Langflow Missing Authentication on Critical API Endpoints</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-21445</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; langflow-ai langflow&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; langflow-ai langflow&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-21445</guid>
    </item>
    <item>
      <title>GHSA-c5cp-vx83-jhqx — Langflow Missing Authentication on Critical API Endpoints</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-c5cp-vx83-jhqx</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow-base, PyPI: langflow&lt;/p&gt;
&lt;p&gt;### 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.&lt;/p&gt;
&lt;p&gt;### 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:&lt;/p&gt;
&lt;p&gt;**Affected Endpoints:**&lt;/p&gt;
&lt;p&gt;1. **GET `/api/v1/monitor/messages`** (Line 61)
   ```python
   @router.get(&amp;#34;/messages&amp;#34;)  # ❌ Missing authentication
   async def get_messages(
       session: DbSession,
       flow_id: Annotated[UUID | None, Query()] = None,
       session_id: Annotated[str | None, Query()] = None,
       # ... other parameters
   ) -&amp;gt; list[MessageResponse]:
   ```&lt;/p&gt;
&lt;p&gt;2. **GET `/api/v1/monitor/transactions`** (Line 183)
   ```python
   @router.get(&amp;#34;/transactions&amp;#34;)  # ❌ Missing authentication
   async def get_transactions(
       flow_id: Annotated[UUID, Query()],
       session: DbSession,
       params: Annotated[Params | None, Depends(custom_params)],
   ) -&amp;gt; Page[TransactionTable]:
   ```&lt;/p&gt;
&lt;p&gt;3. **DELETE `/api/v1/monitor/messages/session/{session_id}`** (Line 165)
   ```python
   @router.delete(&amp;#34;/messages/session/{session_id}&amp;#34;, status_code=204)  # ❌ Missing authentication
   async def dele…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langflow-base, PyPI: langflow&lt;/p&gt;
&lt;p&gt;### 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.&lt;/p&gt;
&lt;p&gt;### 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:&lt;/p&gt;
&lt;p&gt;**Affected Endpoints:**&lt;/p&gt;
&lt;p&gt;1. **GET `/api/v1/monitor/messages`** (Line 61)
   ```python
   @router.get(&amp;#34;/messages&amp;#34;)  # ❌ Missing authentication
   async def get_messages(
       session: DbSession,
       flow_id: Annotated[UUID | None, Query()] = None,
       session_id: Annotated[str | None, Query()] = None,
       # ... other parameters
   ) -&amp;gt; list[MessageResponse]:
   ```&lt;/p&gt;
&lt;p&gt;2. **GET `/api/v1/monitor/transactions`** (Line 183)
   ```python
   @router.get(&amp;#34;/transactions&amp;#34;)  # ❌ Missing authentication
   async def get_transactions(
       flow_id: Annotated[UUID, Query()],
       session: DbSession,
       params: Annotated[Params | None, Depends(custom_params)],
   ) -&amp;gt; Page[TransactionTable]:
   ```&lt;/p&gt;
&lt;p&gt;3. **DELETE `/api/v1/monitor/messages/session/{session_id}`** (Line 165)
   ```python
   @router.delete(&amp;#34;/messages/session/{session_id}&amp;#34;, status_code=204)  # ❌ Missing authentication
   async def dele…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-c5cp-vx83-jhqx</guid>
    </item>
  </channel>
</rss>
