A path traversal vulnerability in the SPO extension of MetaGPT 0.8.1 allows an attacker to read arbitrary files via the FILE_NAME value used by set_file_name() and load_meta_data() in metagpt/ext/spo/utils/load.py. The vulnerable code joins the attacker-controlled FILE_NAME value with the settings directory and opens the resulting path without validating that the resolved path remains within the intended directory.
References
Configurations
No configuration.
History
No history.
Information
Published : 2026-08-31 21:17
Updated : 2026-09-08 19:42
NVD link : CVE-2026-79407
Mitre link : CVE-2026-79407
CVE.ORG link : CVE-2026-79407
JSON object : View
Products Affected
No product.
CWE
CWE-22
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
