Intel

AIKIDO-2026-513208

langsmith is vulnerable to Exposure of Sensitive Information

Exposure of Sensitive Information Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published 3 days ago

38

Low Risk

This Affects:

PYTHONlangsmith
0.4.10 - 0.11.1
Fixed in 0.11.2
Are you affected? Scan for Free

TL;DR

The tracing client stores a run's replicas routing configuration on the run model and serializes it as part of the run body. When a run fans out to more than one replica destination, each outbound request carries the full replica list, so every destination receives the API keys, service keys, and authorization headers configured for the other destinations. Credentials scoped to one endpoint are exposed to unrelated endpoints and are written into the request body past TLS termination. The fix excludes the replicas field from serialization while routing logic continues to read it directly.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you configure tracing to fan out runs to more than one replica destination.

Background info

langsmith is vulnerable to Exposure of Sensitive Information in versions 0.4.10 - 0.11.1.

How to fix this

Upgrade the langsmith library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform