langsmith is vulnerable to Exposure of Sensitive Information
38
Low Risk
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.
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.
langsmith is vulnerable to Exposure of Sensitive Information in versions 0.4.10 - 0.11.1.
Upgrade the langsmith library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.