Database/AI/ML frameworks & serving
LangChain (PALChain): Arbitrary code execution via `os.system`/`exec` in generated code
CVSS 9.8CVE-2023-36258AI/ML frameworks & servingcurated
Impact
Arbitrary code execution via os.system/exec in generated code
Who can reach it
Untrusted prompt input
What to do
Upgrade past 0.0.236; the fix was bypassed twice (see below)
References
Related entries
- LangChain (`load_prompt`): Arbitrary code execution from a JSON prompt fileCVE-2023-36281 · LangChain (`load_prompt`)Critical
- langchain-experimental (PALChain): Bypass of the CVE-2023-36258 fixCVE-2023-44467 · langchain-experimental (PALChain)Critical
- Ray (job submission API): Unauthenticated RCE — the Jobs API accepts arbitrary code by designCVE-2023-48022 · Ray (job submission API)Critical
- MLflow: Arbitrary account creation bypassing authenticationCVE-2023-6014 · MLflowCritical
- MLflow: Overwrite any file on the MLflow host without authenticationCVE-2023-6018 · MLflowCritical
- Ray (dashboard `cpu_profile`): Command injectionCVE-2023-6019 · Ray (dashboard `cpu_profile`)Critical
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.