CVE-2026-111933

Coder before 2.29.17, 2.30.0 before 2.32.7, 2.33.0 before 2.33.8, and 2.34.0 before 2.34.2 contains a user enumeration vulnerability because userpassword.Compare() substitutes a placeholder hash derived from the string "hunter2" when a stored password hash is empty. Unauthenticated attackers can submit logins with the password "hunter2" and distinguish HTTP 403 from 401 responses to enumerate valid accounts and reveal the authentication provider of SSO-only users.
Configurations

No configuration.

History

19 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) Coder versiones anteriores a 2.29.17, versiones 2.30.0 hasta la versión 2.32.7 excluida, versiones 2.33.0 hasta la versión 2.33.8 excluida y versiones 2.34.0 hasta la versión 2.34.2 excluida contiene una vulnerabilidad de enumeración de usuarios porque userpassword.Compare() sustituye un hash de marcador de posición derivado de la cadena \“hunter2\” cuando el hash de la contraseña almacenada está vacío. Los atacantes no autenticados pueden enviar inicios de sesión con la contraseña \“hunter2\” y distinguir respuestas HTTP 403 de 401 para enumerar cuentas válidas y revelar el proveedor de autenticación de los usuarios exclusivamente SSO.

17 Oct 2026, 19:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-17 19:16

Updated : 2026-10-24 19:10


NVD link : CVE-2026-111933

Mitre link : CVE-2026-111933

CVE.ORG link : CVE-2026-111933


JSON object : View

Products Affected

No product.

CWE
CWE-203

Observable Discrepancy