CVE-2024-23750
published 2024-01-22CVE-2024-23750: MetaGPT through 0.6.4 allows the QaEngineer role to execute arbitrary code because RunCode.run_script() passes shell metacharacters to subprocess.Popen.
PriorityP353high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
0.96%
57.1th percentile
MetaGPT through 0.6.4 allows the QaEngineer role to execute arbitrary code because RunCode.run_script() passes shell metacharacters to subprocess.Popen.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| deepwisdom | metagpt | <= 0.6.4 | — |
| foundationagents | metagpt | >= 0 < 0.6.5 | 0.6.5 |
| foundationagents | metagpt | 0 – 0.6.6 | — |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
Code execution in metagpt
osv·2024-01-22
CVE-2024-23750 [HIGH] Code execution in metagpt
Code execution in metagpt
MetaGPT through 0.6.4 allows the QaEngineer role to execute arbitrary code because RunCode.run_script() passes shell metacharacters to subprocess.Popen.
OSV
CVE-2024-23750: MetaGPT through 0
osv·2024-01-22
CVE-2024-23750 CVE-2024-23750: MetaGPT through 0
MetaGPT through 0.6.4 allows the QaEngineer role to execute arbitrary code because RunCode.run_script() passes shell metacharacters to subprocess.Popen.
GHSA
Code execution in metagpt
ghsa·2024-01-22
CVE-2024-23750 [HIGH] CWE-94 Code execution in metagpt
Code execution in metagpt
MetaGPT through 0.6.4 allows the QaEngineer role to execute arbitrary code because RunCode.run_script() passes shell metacharacters to subprocess.Popen.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2024-01-22
Published