إرسال #1019389: leomoon-studios wiki-go <= 1.9.1 Path Traversalالمعلومات

عنوانleomoon-studios wiki-go <= 1.9.1 Path Traversal
الوصفThe /api/files/rename endpoint, reachable by any user with the editor role, accepts a JSON body with currentPath and newName. Neither value is validated against .., and both are joined under the documents directory before being passed to os.Rename. An editor can therefore relocate any file under the wiki data root — including config.yaml, static/, versions/, and comments/ — to any path within the same filesystem, escaping the documents/ sandbox. Relocating config.yaml forces the application to regenerate default credentials (admin/admin) on the next start, and relocating it into the documents tree as a .txt file discloses every user's password hash. Default configuration is affected.
المصدر⚠️ https://github.com/leomoon-studios/wiki-go/security/advisories/GHSA-xg75-vx57-m5mx
المستخدم
 mikannse (UID 100854)
ارسال08/10/2026 04:10 AM (14 أيام منذ)
الاعتدال21/10/2026 01:12 PM (13 days later)
الحالةتمت الموافقة
إدخال VulDB424732 [leomoon-studios wiki-go حتى 1.9.1 Files Rename API files.go RenameFileHandler currentPath/newName اجتياز الدليل]
النقاط20

Want to know what is going to be exploited?

We predict KEV entries!