rewindex

RewindexCVEsLangChain (LangSmith)

CVE-2024-7774: Path Traversal in langchain-ai/langchainjs

Medium · CVSS 6.5 (CVSS 3.1)EPSS 0.56%, 46th percentilePublished Updated Assigner: @huntr_ai

Description

A path traversal vulnerability exists in the `getFullPath` method of langchain-ai/langchainjs version 0.2.5. This vulnerability allows attackers to save files anywhere in the filesystem, overwrite existing text files, read `.txt` files, and delete files. The vulnerability is exploited through the `setFileContent`, `getParsedFile`, and `mdelete` methods, which do not properly sanitize user input.

Vector CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N · CWE-29

Tracked companies

LangChain (LangSmith)

Mapped from the CVE’s affected-product data, NVD CPE matches, vendor advisories or package feeds. A mapping means the vendor’s software is named, not that its hosted service was exposed.

Status incidents that name it

No tracked status incident names this CVE.

Affected vendors and products

langchain-ai: langchain-ai/langchainjslangchain-ai: langchain-ai\/langchainjs

References

All CVEsMarkdownJSON