langchain_experimental vulnerable to arbitrary code execution via PALChain in the python exec method
Critical severity
GitHub Reviewed
Published
Oct 9, 2023
to the GitHub Advisory Database
•
Updated Feb 24, 2025
Description
Published by the National Vulnerability Database
Oct 9, 2023
Published to the GitHub Advisory Database
Oct 9, 2023
Reviewed
Oct 10, 2023
Last updated
Feb 24, 2025
langchain_experimental (aka LangChain Experimental) in LangChain before 0.0.306 allows an attacker to bypass the CVE-2023-36258 fix and execute arbitrary code via import in Python code, which is not prohibited by pal_chain/base.py.
References