CVE-2024-28088

HIGH

CVSS v3

8.1

HIGH

EPSS Score

10.7%

exploit probability

CISA KEV

No

known exploited

Exploitation

SSVC status

Description

LangChain through 0.1.10 allows ../ directory traversal by an actor who is able to control the final part of the path parameter in a load_chain call. This bypasses the intended behavior of loading configurations only from the hwchase17/langchain-hub GitHub repository. The outcome can be disclosure of an API key for a large language model online service, or remote code execution. (A patch is available as of release 0.1.29 of langchain-core.)

Technical Details

Published
3/4/2024

Frequently Asked Questions

What is CVE-2024-28088?

LangChain through 0.1.10 allows ../ directory traversal by an actor who is able to control the final part of the path parameter in a load_chain call. This bypasses the intended behavior of loading configurations only from the hwchase17/langchain-hub GitHub repository. The outcome can be disclosure of an API key for a large language model online service, or remote code execution. (A patch is available as of release 0.1.29 of langchain-core.)

Is CVE-2024-28088 actively exploited?

Active exploitation of CVE-2024-28088 has not been confirmed. The EPSS score is 10.7%, indicating the estimated probability of exploitation in the next 30 days.

What is the CVSS score for CVE-2024-28088?

CVE-2024-28088 has a CVSS v3 base score of 8.1 (HIGH severity).

Is CVE-2024-28088 affecting your environment?

Use isMalicious to check if any of your IPs or domains are associated with this vulnerability's IOCs.