Apa yang terjadi
CVE-2026-51851: agent-zero 1.7, 1.8, 1.9, dan 1.10 rentan terhadap path traversal di python/helpers/file_browser.py:FileBrowser.save_text_file, yang menerima jalur file yang dikendalikan pengguna tanpa normalisasi atau validasi. (CVE-2026-51852 terkait mencakup save_file_b64 di file yang sama.)
Mengapa penting
Dalam kerangka kerja agen, file-browser tool dapat dijangkau oleh model yang diarahkan melalui konten yang tidak tepercaya; jalur tanpa batas menulis di luar direktori yang dimaksud, memungkinkan penulisan/penimpaan file arbitrer di host agen.
Vektor serangan
Agen yang diarahkan oleh konten tidak tepercaya memanggil save_text_file (atau save_file_b64) dengan jalur yang disediakan penyerang yang berisi traversal untuk menulis di luar direktori yang dimaksud.
Sistem yang terdampak
modelscope agent-zero 1.7, 1.8, 1.9, 1.10.
Mitigasi
Tingkatkan/patch agent-zero (validasi dan normalisasi jalur file di FileBrowser), dan batasi file-browser tool ke direktori workspace yang dimaksud.