CVE-2026-32760File Browser是一款文件管理工具,其在2.61.2及以下版本中存在严重的权限提升漏洞。由于注册处理逻辑存在缺陷,当管理员开启自注册功能且默认权限设置为管理员时,系统未能正确剥离新用户的敏感权限。因此,未授权攻击者可通过公开注册接口直接创建管理员账户,进而获取对服务器文件、用户及设置的完全控制权。该问题已在2.62.0版本中修复。
该漏洞的核心在于File Browser后端处理`signupHandler`函数时的逻辑缺陷。在受影响版本中,当管理员开启自注册功能(`signup = true`)并配置了默认用户权限(`defaults.perm.admin = true`)时,系统未能正确隔离权限继承关系。`signupHandler`在创建新用户时,直接将全局默认配置(包含管理员权限)复制给新用户对象,且缺乏服务端的显式逻辑将`user.Perm.Admin`重置为`false`。这导致本应用于访客的公开注册接口变成了创建特权账户的后门。攻击者利用此漏洞无需任何认证,只需向注册端点发送构造好的POST请求,即可注册一个具有完全控制权的管理员账户。获取管理员权限后,攻击者可利用文件浏览、上传、编辑等功能,进一步执行任意代码写入(如上传Webshell)、窃取敏感数据或破坏系统服务。