CVE catalog

CVE-2026-40190

LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to 0.5.18, the LangSmith JavaScript/TypeScript SDK (langsmith) contains an incomplete prototype pollution fix in

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.31% · Oct 25, 2026

LangSmith Client SDKs provide SDK's for interacting with the LangSmith platform. Prior to 0.5.18, the LangSmith JavaScript/TypeScript SDK (langsmith) contains an incomplete prototype pollution fix in its internally vendored lodash set() utility. The baseAssignValue() function only guards against the __proto__ key, but fails to prevent traversal via constructor.prototype. This allows an attacker who controls keys in data processed by the createAnonymizer() API to pollute Object.prototype, affecting all objects in the Node.js process. This vulnerability is fixed in 0.5.18.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
CpelangsmithNot reported0.5.18fixed
Opensusepython-langsmithtumbleweed0.10.3-1.1fixed
CpelangsmithNot reported0.5.18fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
CpelangsmithcpeNot reported0.5.18Not reportedNot reportedNot reported
Opensusepython-langsmithrpmtumbleweed0.10.3-1.1Not reportedOPENSUSE-SU-2026:11284-1Not reported
CpelangsmithcpeNot reported0.5.18Not reportedNVD-CVE-2026-40190Not reported

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • Source package: [python-langsmith]

    Details (1)
    • 0.11.2-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.10.3-1.1

      Version impact unknown

      nvd · python-langsmith · opensuse · tumbleweed

  • Source package: [python-langsmith]

    Details (1)
    • 0.11.2-1.1 · noarch · tumbleweed

      Unknown · Fixed: 0.10.3-1.1

      Version impact unknown

      nvd · python-langsmith · opensuse · tumbleweed

Observed:

References