CVE-2025-66515Nextcloud Approval应用存在一个权限绕过漏洞,允许已认证用户通过使用文件ID绕过访问控制。在1.3.1和2.5.0之前的版本中,被列为workflow请求者的认证用户可以在没有文件访问权限的情况下,将其他用户的文件设置为“待审批”状态。攻击者利用此漏洞可以操纵文件的审批流程,绕过正常的权限检查机制,对不属于自己或无权访问的文件发起审批请求,从而影响文件的可用性和工作流程的完整性。
漏洞源于Nextcloud Approval应用对文件访问权限的验证不足。在审批工作流中,系统未正确检查当前用户是否对目标文件具有访问权限。攻击者只需知道目标文件的数字ID(file id),即可通过API或前端界面将文件添加到待审批队列。文件ID通常可以通过其他渠道获取或枚举。修复后的版本(1.3.1和2.5.0)在设置待审批状态前增加了权限验证步骤,确保只有文件所有者或有权限的用户才能发起审批请求。