CVE-2026-44542FileBrowser Quantum是一款免费的自托管Web文件管理器。在1.3.1-stable和1.3.9-beta版本之前,该软件存在严重的路径遍历漏洞。由于程序在清理用户输入之前,就将攻击者控制的路径与受信任的基础路径进行了拼接,导致攻击者可以利用遍历序列(如../)逃逸预期的共享目录。未经身份验证的攻击者只要拥有一个启用了删除权限的有效公共共享哈希,就可以在共享所有者配置的存储范围内,删除共享目录之外的任意文件。该漏洞影响了`public/api/resources`和`public/api/resources/bulk`接口,对系统完整性和可用性构成重大威胁。
该漏洞的根源在于不安全的路径拼接逻辑。在通常的安全开发规范中,应当先对用户输入的路径进行标准化和清洗(例如解析`..`、`.`等符号并限制在根目录内),然后再将其与基础目录路径进行操作。然而,FileBrowser Quantum的受影响版本中,代码逻辑存在缺陷,直接将未经验证的用户输入与基础路径合并。这种逻辑使得攻击者可以通过在输入字段中注入`../`序列,向上遍历目录树。由于验证机制失效,攻击者能够绕过目录限制。攻击者无需登录系统,仅需获取到一个开启了删除权限的公共分享链接,即可通过构造恶意请求删除服务器上的敏感文件,导致数据丢失或系统瘫痪。