<?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://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-30T21:32:06.060085+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" 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://db.gcve.eu/vuln/cve-2026-45134</id>
    <title>CVE-2026-45134 — LangSmith Client SDK: Public prompt pull deserializes untrusted manifests without trust boundary warning</title>
    <updated>2026-09-30T21:32:06.062914+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> langchain-ai langsmith-sdk</p>
<p>LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to LangSmith SDK Python 0.8.0 and JS/TS 0.6.0, the LangSmith SDK's prompt pull methods (pull_prompt / pull_prompt_commit in Python, pullPrompt / pullPromptCommit in JS/TS) fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configuration that affect runtime behavior. When pulling a public prompt by owner/name identifier, the manifest content is controlled by an external party, but prior versions of the SDK did not distinguish this from pulling a prompt within the caller's own organization. This vulnerability is fixed in LangSmith SDK Python 0.8.0 and JS/TS 0.6.0.</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/cve-2026-45134"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/ghsa-3644-q5cj-c5c7</id>
    <title>GHSA-3644-q5cj-c5c7 — LangSmith SDK: Public prompt pull deserializes untrusted manifests without trust boundary warning</title>
    <updated>2026-09-30T21:32:06.063001+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: langsmith, npm: langsmith, PyPI: langchain-classic, PyPI: langchain</p>
<p>## Description</p>
<p>The LangSmith SDK's prompt pull methods (`pull_prompt` / `pull_prompt_commit` in Python, `pullPrompt` / `pullPromptCommit` in JS/TS) fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configuration that affect runtime behavior. When pulling a public prompt by `owner/name` identifier, the manifest content is controlled by an external party, but prior versions of the SDK did not distinguish this from pulling a prompt within the caller's own organization.</p>
<p>Prompt manifests can intentionally configure a model with a custom base URL, default headers, model name, or other constructor arguments. These are supported features, but they also mean the prompt contents should be treated as executable configuration rather than plain text. A prompt can also include serialized LangChain `Runnable` or `PromptTemplate` objects with attacker-controlled constructor kwargs, or secret references that, if `secrets_from_env` is enabled, read environment variables at deserialization time.
Applications are exposed when all of the following are true:</p>
<p>- The application calls `pull_prompt` or `pull_prompt_commit` (Python) or `pullPrompt` or `pullPromptCommit` (JS/TS) with a public `owner/name` prompt identifier.
- The prompt was published or modified by an untrusted or compromised account.
- The application uses the pulled prompt without independently validating its contents.</p>
<p>Applications that only pull prom…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/ghsa-3644-q5cj-c5c7"/>
  </entry>
  <entry>
    <id>https://db.gcve.eu/vuln/pysec-2026-2555</id>
    <title>PYSEC-2026-2555 — LangSmith SDK: Public prompt pull deserializes untrusted manifests without trust boundary warning</title>
    <updated>2026-09-30T21:32:06.063076+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: langchain</p>
<p>## Description</p>
<p>The LangSmith SDK's prompt pull methods (`pull_prompt` / `pull_prompt_commit` in Python, `pullPrompt` / `pullPromptCommit` in JS/TS) fetch and deserialize prompt manifests from the LangSmith Hub. These manifests may contain serialized LangChain objects and model configuration that affect runtime behavior. When pulling a public prompt by `owner/name` identifier, the manifest content is controlled by an external party, but prior versions of the SDK did not distinguish this from pulling a prompt within the caller's own organization.</p>
<p>Prompt manifests can intentionally configure a model with a custom base URL, default headers, model name, or other constructor arguments. These are supported features, but they also mean the prompt contents should be treated as executable configuration rather than plain text. A prompt can also include serialized LangChain `Runnable` or `PromptTemplate` objects with attacker-controlled constructor kwargs, or secret references that, if `secrets_from_env` is enabled, read environment variables at deserialization time.
Applications are exposed when all of the following are true:</p>
<p>- The application calls `pull_prompt` or `pull_prompt_commit` (Python) or `pullPrompt` or `pullPromptCommit` (JS/TS) with a public `owner/name` prompt identifier.
- The prompt was published or modified by an untrusted or compromised account.
- The application uses the pulled prompt without independently validating its contents.</p>
<p>Applications that only pull prom…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/pysec-2026-2555"/>
  </entry>
</feed>
