<?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://cve.radiocsirt.org</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>Fri, 23 Oct 2026 18:17:52 +0000</lastBuildDate>
    <item>
      <title>CVE-2025-64104 — LangGraph SQLite Checkpoint Filter Key SQL Injection POC for SqliteStore</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2025-64104</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; langchain-ai langgraph&lt;/p&gt;
&lt;p&gt;LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). Prior to 2.0.11, LangGraph&amp;#39;s SQLite store implementation contains SQL injection vulnerabilities using direct string concatenation without proper parameterization, allowing attackers to inject arbitrary SQL and bypass access controls. This vulnerability is fixed in 2.0.11.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; langchain-ai langgraph&lt;/p&gt;
&lt;p&gt;LangGraph SQLite Checkpoint is an implementation of LangGraph CheckpointSaver that uses SQLite DB (both sync and async, via aiosqlite). Prior to 2.0.11, LangGraph&amp;#39;s SQLite store implementation contains SQL injection vulnerabilities using direct string concatenation without proper parameterization, allowing attackers to inject arbitrary SQL and bypass access controls. This vulnerability is fixed in 2.0.11.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2025-64104</guid>
    </item>
    <item>
      <title>GHSA-7p73-8jqx-23r8 — LangGraph SQLite Checkpoint Filter Key SQL Injection POC for SqliteStore</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-7p73-8jqx-23r8</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langgraph-checkpoint-sqlite&lt;/p&gt;
&lt;p&gt;### Summary
LangGraph&amp;#39;s SQLite store implementation contains SQL injection vulnerabilities using direct string concatenation without proper parameterization, allowing attackers to inject arbitrary SQL and bypass access controls.&lt;/p&gt;
&lt;p&gt;### Details
[`/langgraph/libs/checkpoint-sqlite/langgraph/store/sqlite/base.py`](https://github.com/langchain-ai/langgraph/blob/ee5d052a07aadd76dae123a27009ea0a3694fa0a/libs/checkpoint-sqlite/langgraph/store/sqlite/base.py#L407)&lt;/p&gt;
&lt;p&gt;The key portion of the JSON path is concatenated directly into the SQL string without sanitation. There&amp;#39;s a few different occurrences within the file.&lt;/p&gt;
&lt;p&gt;```python
  filter_conditions.append(
      &amp;#34;json_extract(value, &amp;#39;$.&amp;#34;
      + key  # &amp;lt;-- Directly concatenated, no escaping!
      + &amp;#34;&amp;#39;) = &amp;#39;&amp;#34;
      + value.replace(&amp;#34;&amp;#39;&amp;#34;, &amp;#34;&amp;#39;&amp;#39;&amp;#34;)  # &amp;lt;-- Only value is escaped
      + &amp;#34;&amp;#39;&amp;#34;
  )
```&lt;/p&gt;
&lt;p&gt;### Who is affected&lt;/p&gt;
&lt;p&gt;This issue affects **only developers or projects that directly use the `checkpoint-sqlite` store**.&lt;/p&gt;
&lt;p&gt;An application is vulnerable only if it:
1. Instantiates the `SqliteStore` from the `checkpoint-sqlite` package, **and**
2. Builds the `filter` argument using keys derived from **untrusted or user-supplied input** (such as query parameters, request bodies, or other external data).&lt;/p&gt;
&lt;p&gt;If filter keys are static or validated/allowlisted before being passed to the store, the risk does not apply.&lt;/p&gt;
&lt;p&gt;Note: users of LangSmith deployments (previously known as LangGraph Platform) are not affected as those deployments rely on a different checkpoin…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: langgraph-checkpoint-sqlite&lt;/p&gt;
&lt;p&gt;### Summary
LangGraph&amp;#39;s SQLite store implementation contains SQL injection vulnerabilities using direct string concatenation without proper parameterization, allowing attackers to inject arbitrary SQL and bypass access controls.&lt;/p&gt;
&lt;p&gt;### Details
[`/langgraph/libs/checkpoint-sqlite/langgraph/store/sqlite/base.py`](https://github.com/langchain-ai/langgraph/blob/ee5d052a07aadd76dae123a27009ea0a3694fa0a/libs/checkpoint-sqlite/langgraph/store/sqlite/base.py#L407)&lt;/p&gt;
&lt;p&gt;The key portion of the JSON path is concatenated directly into the SQL string without sanitation. There&amp;#39;s a few different occurrences within the file.&lt;/p&gt;
&lt;p&gt;```python
  filter_conditions.append(
      &amp;#34;json_extract(value, &amp;#39;$.&amp;#34;
      + key  # &amp;lt;-- Directly concatenated, no escaping!
      + &amp;#34;&amp;#39;) = &amp;#39;&amp;#34;
      + value.replace(&amp;#34;&amp;#39;&amp;#34;, &amp;#34;&amp;#39;&amp;#39;&amp;#34;)  # &amp;lt;-- Only value is escaped
      + &amp;#34;&amp;#39;&amp;#34;
  )
```&lt;/p&gt;
&lt;p&gt;### Who is affected&lt;/p&gt;
&lt;p&gt;This issue affects **only developers or projects that directly use the `checkpoint-sqlite` store**.&lt;/p&gt;
&lt;p&gt;An application is vulnerable only if it:
1. Instantiates the `SqliteStore` from the `checkpoint-sqlite` package, **and**
2. Builds the `filter` argument using keys derived from **untrusted or user-supplied input** (such as query parameters, request bodies, or other external data).&lt;/p&gt;
&lt;p&gt;If filter keys are static or validated/allowlisted before being passed to the store, the risk does not apply.&lt;/p&gt;
&lt;p&gt;Note: users of LangSmith deployments (previously known as LangGraph Platform) are not affected as those deployments rely on a different checkpoin…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-7p73-8jqx-23r8</guid>
    </item>
  </channel>
</rss>
