LangSmith SDK: Public prompt pull deserializes untrusted manifests without trust boundary warning
- Severity:
- High
Description
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.
Recommendation
Update the langsmith package to the latest compatible version. Followings are version details:
- Affected version(s): < 0.6.0
- Patched version(s): 0.6.0
References
Related Issues
- LangSmith Client SDK Affected by Server-Side Request Forgery via Tracing Header Injection - CVE-2026-25528
- LangSmith SDK: Streaming token events bypass output redaction - CVE-2026-41182
- LangSmith Client SDKs has Prototype Pollution in langsmith-sdk via Incomplete `__proto__` Guard in Internal lodash `set( - CVE-2026-40190
- Flowise: APIChain Prompt Injection SSRF in GET/POST API Chains - CVE-2026-41271
You might also like:
- Tags:
- npm
- langsmith
Anything's wrong? Let us know Last updated on June 08, 2026


