OSV 1.4.0 · github-reviewed · 修改于 2026-07-21 05:18
发布时间
2026-06-06 00:03
GitHub 审查时间
2026-06-06 00:03
NVD 发布时间
2026-06-24 05:16
源文件
advisories/github-reviewed/2026/06/GHSA-jr54-jwhj-55gp/GHSA-jr54-jwhj-55gp.json
Sign-in response timing differed between known and unknown email addresses because the unknown-user branch returned without performing a password hash comparison.
The unknown-user branch in auth.service.ts now performs a bcrypt.compare against
a fixed dummy hash so the response time of failed sign-ins is approximately
independent of whether the address exists. Rate limiting on the sign-in endpoint is
implemented in the Enterprise build only and is not affected by this advisory.
A network-positioned attacker could enumerate registered email addresses by timing sign-in responses. Exploitation requires only the ability to send unauthenticated sign-in requests.
This issue was reported by @AndyAnh174.