Vulnerability Description
OpenBMB ChatDev through 2.2.0, fixed in commit 4fd4da6, contains a path traversal vulnerability that allows unauthenticated remote attackers to write or delete arbitrary files by supplying a malicious multipart filename in the file upload endpoint. Attackers can send a crafted filename containing path traversal sequences or an absolute path to the POST uploads session endpoint, which constructs the destination path without sanitization in save_upload_file, causing file write and cleanup operations to target attacker-chosen paths on the server filesystem.
CVSS Score
CRITICAL
Related Weaknesses (CWE)
References
- https://github.com/OpenBMB/ChatDev/commit/4fd4da603801766b14ad8788649cfc1ad21f99
- https://github.com/OpenBMB/ChatDev/issues/638
- https://github.com/OpenBMB/ChatDev/pull/641
- https://www.vulncheck.com/advisories/openbmb-chatdev-unauthenticated-path-traver
FAQ
What is CVE-2026-58166?
CVE-2026-58166 is a vulnerability with a CVSS score of 9.1 (CRITICAL). OpenBMB ChatDev through 2.2.0, fixed in commit 4fd4da6, contains a path traversal vulnerability that allows unauthenticated remote attackers to write or delete arbitrary files by supplying a malicious...
How severe is CVE-2026-58166?
CVE-2026-58166 has been rated CRITICAL with a CVSS base score of 9.1/10. This is considered a critical vulnerability requiring immediate attention.
Is there a patch for CVE-2026-58166?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.