CVE-2019-14837
keycloak: keycloak uses hardcoded open dummy domain for new accounts enabling information disclosure
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA. Rated lower by Red Hat (high).
Description
A flaw was found in keycloack before version 8.0.0. The owner of 'placeholder.org' domain can setup mail server on this domain and knowing only name of a client can reset password and then log in. For example, for client name 'test' the email address will be 'service-account-test@placeholder.org'.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| maven::GitHub Security Advisory Maven | org.keycloak:keycloak-core | 8.0.0 |
References
- https://access.redhat.com/security/cve/CVE-2019-14837
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-14837
- https://github.com/keycloak/keycloak
- https://github.com/keycloak/keycloak/commit/9a7c1a91a59ab85e7f8889a505be04a71580777f
- https://issues.jboss.org/browse/KEYCLOAK-10780
- https://nvd.nist.gov/vuln/detail/CVE-2019-14837
- https://www.cve.org/CVERecord?id=CVE-2019-14837