Skip to content
HighVulnerabilityLLM-specific

CVE-2023-37273: Auto-GPT docker-compose.yml overwrite through Python code execution

Identifier
CVE-2023-37273
Published
Record updated
View JSON
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.4%

Summary

Auto-GPT versions prior to 0.4.3, when started from the cloned repo with `docker compose run auto-gpt`, use a docker-compose.yml that mounts itself into the container without write protection. Malicious Python code run through `execute_python_file` or `execute_python_code` can overwrite that file and use it to take control of the host system on the next start.

Mitigation

Fixed in 0.4.3.