CVE-2026-81036 in Stalwart
摘要
由 VulDB • 2026-08-26
Stalwart Mail Server 在其默认配置中未将 OAuth 重定向目标与任何已注册的目的地进行比较。`crates/http/src/auth/oauth/registration.rs` 中的验证例程在禁用客户端身份验证要求时会立即返回成功,而该要求在随附的设置中为 false(即未启用),因此提供的重定向值既不与已注册客户端进行匹配,也不受其他限制。该值会与授权码一起存储,登录页面会读取它并将浏览器重定向到该地址,同时附带授权码。攻击者控制的目的地一旦收到账户持有人的认证请求,便会获得有效的授权码;由于令牌端点仅检查交换时提供的重定向是否与记录在案的重定向一致,因此同一方可以将其兑换为访问令牌和刷新令牌,并读取该账户的邮件。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.