Skip to content
OpenAdvisories
Critical · 9.8 CVE-2024-27444 EUVD-2024-0729GHSA-v8vj-cv27-hjv8PYSEC-2026-375

LangChain Experimental vulnerable to arbitrary code execution

Published Feb 26, 2024 · Updated Aug 6, 2024 · Assigned by mitre

Description

langchain_experimental (aka LangChain Experimental) in LangChain before 0.1.8 allows an attacker to bypass the CVE-2023-44467 fix and execute arbitrary code via the __import__, __subclasses__, __builtins__, __globals__, __getattribute__, __bases__, __mro__, or __base__ attribute in Python code. These are not prohibited by pal_chain/base.py.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI langchain-experimental < 0.0.52 0.0.52 GHSA-v8vj-cv27-hjv8

References