CVE-2026-41161Sync-in Server是一个开源的文件存储与协作平台。在2.2.0版本之前,其/api/auth/login接口存在逻辑漏洞。攻击者无需认证,即可通过分析响应时间差异,推断出系统中存在的有效用户名,从而为后续攻击提供信息基础。该漏洞已在2.2.0版本中修复。
该漏洞的核心在于利用了认证接口在处理不同输入时的响应时间差异。在Sync-in Server 2.2.0之前的版本中,当/api/auth/login端点接收到登录请求时,对于不存在的用户名,系统可能仅进行简单的查找或快速返回错误;而对于存在的用户名,系统通常会执行密码哈希计算、数据库查询或会话初始化等密集操作,导致处理时间显著增加。攻击者利用这种“时序侧信道”攻击方式,无需任何认证权限,只需向目标端点发送大量包含不同用户名的请求,并精确测量每次请求的响应时间。通过统计分析,攻击者可以有效区分哪些用户名是注册用户,从而构建出系统的用户列表。这种信息泄露虽然未直接导致系统被攻破,但极大地降低了后续暴力破解攻击的难度,增加了账户被盗用的风险。