langchain_experimental (aka LangChain Experimental) 0.1.17 through 0.3.0 for LangChain allows attackers to execute arbitrary code through sympy.sympify (which uses eval) in LLMSymbolicMathChain.
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__,…
CVSS 3.1CRITICAL 9.8·Network·No auth·No interaction·EPSS 0.00773·Published 2024-02-26·Fixed in 0.0.52CWE-749
Versions of the package langchain-experimental from 0.0.15 and before 0.0.21 are vulnerable to Arbitrary Code Execution when retrieving values from the database, the code will attempt to call 'eval' on all values.
CVSS 3.1HIGH 8.5·Network·Low privileges·No interaction·EPSS 0.01893·Published 2024-07-15·Fixed in 0.0.21CWE-94