{"id":"EUVD-2026-21594","enisaUuid":"3e79c03a-d331-36c3-b2bc-7c9eba3ba3de","description":"LangSmith Client SDKs provide SDK\u0027s 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.","datePublished":"Apr 10, 2026, 7:47:57 PM","dateUpdated":"Apr 13, 2026, 4:13:45 PM","baseScore":5.6,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L","references":"https://github.com/langchain-ai/langsmith-sdk/security/advisories/GHSA-fw9q-39r9-c252\n","aliases":"CVE-2026-40190\nGHSA-fw9q-39r9-c252\n","assigner":"GitHub_M","epss":0.31,"enisaIdProduct":[{"id":"c4ac3f39-d866-3e5a-ae44-5e61855aff61","product":{"name":"langsmith-sdk","vendor":{"name":"langchain-ai"}},"product_version":"\u003c 0.5.18"}],"enisaIdVendor":[{"id":"6c051263-0673-385f-b7be-4cc64fb002c8","vendor":{"name":"langchain-ai"}}],"enisaIdVulnerability":[{"id":"66d86bdf-6fdd-3637-a8b5-079e519abcc0","vulnerability":{"id":"GHSA-fw9q-39r9-c252","description":"LangSmith Client SDKs has Prototype Pollution in langsmith-sdk via Incomplete `__proto__` Guard in Internal lodash `set()`","datePublished":"Apr 10, 2026, 8:18:02 PM","dateUpdated":"Apr 10, 2026, 9:37:36 PM","baseScore":0.0,"references":"https://github.com/langchain-ai/langsmith-sdk/security/advisories/GHSA-fw9q-39r9-c252\nhttps://nvd.nist.gov/vuln/detail/CVE-2026-40190\nhttps://github.com/langchain-ai/langsmith-sdk/pull/2690\nhttps://github.com/langchain-ai/langsmith-sdk/commit/31d3c3aec02892f4312baae112f817d6b2f0ebe3\nhttps://github.com/langchain-ai/langsmith-sdk\n","enisa_id":"EUVD-2026-21594\n","aliases":"CVE-2026-40190\nGHSA-fw9q-39r9-c252\n","epss":0.0,"dataProcessed":"Oct 25, 2026, 1:55:10 AM","vulnerabilityProduct":[],"vulnerabilityVendor":[]}},{"id":"aa13a3f4-1baf-3e93-b831-197900394926","vulnerability":{"id":"CVE-2026-40190","description":"LangSmith Client SDKs provide SDK\u0027s 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.","datePublished":"Apr 10, 2026, 7:47:57 PM","dateUpdated":"Apr 13, 2026, 4:13:45 PM","status":"PUBLISHED","baseScore":5.6,"baseScoreVersion":"3.1","baseScoreVector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L","references":"https://github.com/langchain-ai/langsmith-sdk/security/advisories/GHSA-fw9q-39r9-c252\n","enisa_id":"EUVD-2026-21594\n","assigner":"GitHub_M","epss":0.31,"dataProcessed":"Oct 27, 2026, 7:16:42 AM","vulnerabilityProduct":[{"id":"3e90e254-91da-3a45-913c-71706aa24f0b","product":{"name":"langsmith-sdk","vendor":{"name":"langchain-ai"}},"product_version":"\u003c 0.5.18"}],"vulnerabilityVendor":[{"id":"6ab6368e-dc72-3319-b927-c79fd6a81b4f","vendor":{"name":"langchain-ai"}}]}}],"enisaIdAdvisory":[{"id":"8df394d5-86c9-391f-9ae0-9211adeefada","advisory":{"id":"WID-SEC-W-2026-3046","description":"IBM Concert: Mehrere Schwachstellen","summary":"Ein Angreifer kann mehrere Schwachstellen in IBM Concert ausnutzen, um beliebigen Programmcode auszuführen, um einen Denial of Service Angriff durchzuführen, um Informationen offenzulegen, um Dateien zu manipulieren, um einen Cross-Site Scripting Angriff durchzuführen, um einen SQL-Injection Angriff durchzuführen und um Sicherheitsvorkehrungen zu umgehen.","datePublished":"Aug 26, 2026, 10:00:00 PM","dateUpdated":"Aug 30, 2026, 10:00:00 PM","baseScore":0.0,"references":"https://wid.cert-bund.de/.well-known/csaf/white/2026/wid-sec-w-2026-3046.json\nhttps://wid.cert-bund.de/portal/wid/securityadvisory?name\u003dWID-SEC-2026-3046\n","aliases":"CVE-2019-19921\nCVE-2021-23337\nCVE-2024-3651\nCVE-2024-39338\nCVE-2024-45590\nCVE-2025-13465\nCVE-2025-15284\nCVE-2025-15599\nCVE-2025-22874\nCVE-2025-47273\nCVE-2025-47907\nCVE-2025-52881\nCVE-2025-53643\nCVE-2025-55184\nCVE-2025-58056\nCVE-2025-58188\nCVE-2025-58189\nCVE-2025-61723\nCVE-2025-61730\nCVE-2025-64649\nCVE-2025-64756\nCVE-2025-67221\nCVE-2025-68121\nCVE-2025-68146\nCVE-2026-0540\nCVE-2026-2327\nCVE-2026-23490\nCVE-2026-23897\nCVE-2026-2391\nCVE-2026-23949\nCVE-2026-24486\nCVE-2026-25528\nCVE-2026-25547\nCVE-2026-25639\nCVE-2026-25990\nCVE-2026-26007\nCVE-2026-26019\nCVE-2026-26996\nCVE-2026-27142\nCVE-2026-27212\nCVE-2026-27699\nCVE-2026-27903\nCVE-2026-27904\nCVE-2026-28684\nCVE-2026-29063\nCVE-2026-29181\nCVE-2026-2950\nCVE-2026-31808\nCVE-2026-31900\nCVE-2026-32274\nCVE-2026-32288\nCVE-2026-32597\nCVE-2026-32630\nCVE-2026-32887\nCVE-2026-32952\nCVE-2026-33186\nCVE-2026-33532\nCVE-2026-33750\nCVE-2026-33814\nCVE-2026-33816\nCVE-2026-33916\nCVE-2026-34043\nCVE-2026-34073\nCVE-2026-34077\nCVE-2026-3520\nCVE-2026-35469\nCVE-2026-35515\nCVE-2026-3627\nCVE-2026-39823\nCVE-2026-39825\nCVE-2026-39826\nCVE-2026-39892\nCVE-2026-39984\nCVE-2026-40175\nCVE-2026-40179\nCVE-2026-40181\nCVE-2026-40190\nCVE-2026-40347\nCVE-2026-41066\nCVE-2026-41182\nCVE-2026-41238\nCVE-2026-41239\nCVE-2026-41240\nCVE-2026-41305\nCVE-2026-41324\nCVE-2026-41425\nCVE-2026-41481\nCVE-2026-41488\nCVE-2026-41602\nCVE-2026-41636\nCVE-2026-42151\nCVE-2026-42154\nCVE-2026-42198\nCVE-2026-42211\nCVE-2026-42338\nCVE-2026-42342\nCVE-2026-42561\nCVE-2026-42577\nCVE-2026-43870\nCVE-2026-44405\nCVE-2026-44431\nCVE-2026-44432\nCVE-2026-44486\nCVE-2026-44487\nCVE-2026-44488\nCVE-2026-44492\nCVE-2026-44494\nCVE-2026-44496\nCVE-2026-44728\nCVE-2026-4539\nCVE-2026-45409\nCVE-2026-45736\nCVE-2026-46625\nCVE-2026-4800\nCVE-2026-4923\nCVE-2026-4926\nCVE-2026-7246\nCVE-2026-8723\n","source":{"id":8,"name":"csaf_certbund"},"advisoryProduct":[{"id":"76a90dbd-da59-3443-a232-e3bd24181126","product":{"name":"Concert","vendor":{"name":"IBM"}}},{"id":"cc1d243a-3c05-3835-99df-7ead0933e4bb","product":{"name":"3.0.0","vendor":{"name":"ECOVACS"}}}]}},{"id":"a48c523e-cd8c-35fd-b525-7b194d32dfaa","advisory":{"id":"openSUSE-SU-2026:11284-1","description":"python313-langsmith-0.10.3-1.1 on GA media","summary":"python313-langsmith-0.10.3-1.1 on GA media","datePublished":"Jul 15, 2026, 12:00:00 AM","dateUpdated":"Sep 17, 2026, 5:14:53 PM","baseScore":0.0,"references":"https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2026_11284-1.json\nhttps://www.suse.com/security/cve/CVE-2026-40190/\nhttps://www.suse.com/security/cve/CVE-2026-41182/\nhttps://www.suse.com/security/cve/CVE-2026-45134/\n","aliases":"CVE-2026-40190\nCVE-2026-41182\nCVE-2026-45134\n","source":{"id":21,"name":"csaf_opensuse"},"advisoryProduct":[{"id":"0227d6a3-0632-3b0f-9ba6-a5ea5b2bc781","product":{"name":"python314-langsmith-0:0.10.3-1.1.ppc64le","vendor":{"name":"SUSE"}}},{"id":"34f77c2b-9b16-33b8-a56a-6701bdb53ecf","product":{"name":"python313-langsmith-0:0.10.3-1.1.s390x","vendor":{"name":"SUSE"}}},{"id":"37150e3e-89cc-3e15-8805-34bcd0374307","product":{"name":"python313-langsmith-0:0.10.3-1.1.ppc64le","vendor":{"name":"SUSE"}}},{"id":"47c30fdd-9b38-37df-b8f5-58bab740c39b","product":{"name":"python314-langsmith-0:0.10.3-1.1.x86_64","vendor":{"name":"SUSE"}}},{"id":"85d14875-31bf-357c-b5b8-7df586897db6","product":{"name":"python314-langsmith-0:0.10.3-1.1.s390x","vendor":{"name":"SUSE"}}},{"id":"d68c1e27-4dce-3e93-aa8e-a19c2c8686d7","product":{"name":"python314-langsmith-0:0.10.3-1.1.aarch64","vendor":{"name":"SUSE"}}},{"id":"e072a730-1d36-3b77-aa21-34dba1ecef1a","product":{"name":"python313-langsmith-0:0.10.3-1.1.aarch64","vendor":{"name":"SUSE"}}},{"id":"e1c8435a-8472-3473-91c0-3dc2bd36a144","product":{"name":"openSUSE Tumbleweed","vendor":{"name":"SUSE"}}},{"id":"e9916aa9-35f1-31be-a816-8965c74a6a9b","product":{"name":"python313-langsmith-0:0.10.3-1.1.x86_64","vendor":{"name":"SUSE"}}}]}}]}