Vulnerability Details CVE-2024-27444
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.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.001
EPSS Ranking 30.1%
CVSS Severity
CVSS v3 Score 9.8
Products affected by CVE-2024-27444
-
cpe:2.3:a:langchain:langchain-experimental:0.0.1
-
cpe:2.3:a:langchain:langchain-experimental:0.0.10
-
cpe:2.3:a:langchain:langchain-experimental:0.0.11
-
cpe:2.3:a:langchain:langchain-experimental:0.0.12
-
cpe:2.3:a:langchain:langchain-experimental:0.0.13
-
cpe:2.3:a:langchain:langchain-experimental:0.0.14
-
cpe:2.3:a:langchain:langchain-experimental:0.0.15
-
cpe:2.3:a:langchain:langchain-experimental:0.0.16
-
cpe:2.3:a:langchain:langchain-experimental:0.0.17
-
cpe:2.3:a:langchain:langchain-experimental:0.0.18
-
cpe:2.3:a:langchain:langchain-experimental:0.0.19
-
cpe:2.3:a:langchain:langchain-experimental:0.0.2
-
cpe:2.3:a:langchain:langchain-experimental:0.0.20
-
cpe:2.3:a:langchain:langchain-experimental:0.0.21
-
cpe:2.3:a:langchain:langchain-experimental:0.0.22
-
cpe:2.3:a:langchain:langchain-experimental:0.0.23
-
cpe:2.3:a:langchain:langchain-experimental:0.0.24
-
cpe:2.3:a:langchain:langchain-experimental:0.0.25
-
cpe:2.3:a:langchain:langchain-experimental:0.0.27
-
cpe:2.3:a:langchain:langchain-experimental:0.0.28
-
cpe:2.3:a:langchain:langchain-experimental:0.0.29
-
cpe:2.3:a:langchain:langchain-experimental:0.0.3
-
cpe:2.3:a:langchain:langchain-experimental:0.0.30
-
cpe:2.3:a:langchain:langchain-experimental:0.0.31
-
cpe:2.3:a:langchain:langchain-experimental:0.0.32
-
cpe:2.3:a:langchain:langchain-experimental:0.0.33
-
cpe:2.3:a:langchain:langchain-experimental:0.0.34
-
cpe:2.3:a:langchain:langchain-experimental:0.0.35
-
cpe:2.3:a:langchain:langchain-experimental:0.0.36
-
cpe:2.3:a:langchain:langchain-experimental:0.0.37
-
cpe:2.3:a:langchain:langchain-experimental:0.0.38
-
cpe:2.3:a:langchain:langchain-experimental:0.0.39
-
cpe:2.3:a:langchain:langchain-experimental:0.0.4
-
cpe:2.3:a:langchain:langchain-experimental:0.0.40
-
cpe:2.3:a:langchain:langchain-experimental:0.0.41
-
cpe:2.3:a:langchain:langchain-experimental:0.0.42
-
cpe:2.3:a:langchain:langchain-experimental:0.0.43
-
cpe:2.3:a:langchain:langchain-experimental:0.0.44
-
cpe:2.3:a:langchain:langchain-experimental:0.0.45
-
cpe:2.3:a:langchain:langchain-experimental:0.0.46
-
cpe:2.3:a:langchain:langchain-experimental:0.0.47
-
cpe:2.3:a:langchain:langchain-experimental:0.0.48
-
cpe:2.3:a:langchain:langchain-experimental:0.0.49
-
cpe:2.3:a:langchain:langchain-experimental:0.0.5
-
cpe:2.3:a:langchain:langchain-experimental:0.0.50
-
cpe:2.3:a:langchain:langchain-experimental:0.0.51
-
cpe:2.3:a:langchain:langchain-experimental:0.0.52
-
cpe:2.3:a:langchain:langchain-experimental:0.0.53
-
cpe:2.3:a:langchain:langchain-experimental:0.0.54
-
cpe:2.3:a:langchain:langchain-experimental:0.0.55
-
cpe:2.3:a:langchain:langchain-experimental:0.0.56
-
cpe:2.3:a:langchain:langchain-experimental:0.0.57
-
cpe:2.3:a:langchain:langchain-experimental:0.0.58
-
cpe:2.3:a:langchain:langchain-experimental:0.0.59
-
cpe:2.3:a:langchain:langchain-experimental:0.0.6
-
cpe:2.3:a:langchain:langchain-experimental:0.0.60
-
cpe:2.3:a:langchain:langchain-experimental:0.0.61
-
cpe:2.3:a:langchain:langchain-experimental:0.0.62
-
cpe:2.3:a:langchain:langchain-experimental:0.0.63
-
cpe:2.3:a:langchain:langchain-experimental:0.0.64
-
cpe:2.3:a:langchain:langchain-experimental:0.0.65
-
cpe:2.3:a:langchain:langchain-experimental:0.0.7
-
cpe:2.3:a:langchain:langchain-experimental:0.0.8
-
cpe:2.3:a:langchain:langchain-experimental:0.0.9