Langchain vulnerable to arbitrary code execution via the evaluate function in the numexpr library
Critical severity
GitHub Reviewed
Published
Sep 1, 2023
to the GitHub Advisory Database
•
Updated Sep 30, 2024
Description
Published by the National Vulnerability Database
Sep 1, 2023
Published to the GitHub Advisory Database
Sep 1, 2023
Reviewed
Sep 1, 2023
Last updated
Sep 30, 2024
An issue in LanChain-ai Langchain v.0.0.245 allows a remote attacker to execute arbitrary code via the evaluate function in the numexpr library.
Patches: Released in v.0.0.308. numexpr dependency is optional for langchain.
References