Use of Hard-coded Constants

Affecting org.keycloak:keycloak-services artifact, versions [,8.0.0)

Do your applications use this vulnerable package? Test your applications

Overview

org.keycloak:keycloak-services is an open source identity and access management solution for modern applications and services.

Affected versions of this package are vulnerable to Use of Hard-coded Constants. 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'.

Remediation

Upgrade org.keycloak:keycloak-services to version 8.0.0 or higher.

References

CVSS Score

9.1
high severity
  • Attack Vector
    Network
  • Attack Complexity
    Low
  • Privileges Required
    None
  • User Interaction
    None
  • Scope
    Unchanged
  • Confidentiality
    High
  • Integrity
    High
  • Availability
    None
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Credit
Unknown
CVE
CVE-2019-14837
CWE
CWE-547
Snyk ID
SNYK-JAVA-ORGKEYCLOAK-540954
Disclosed
07 Jan, 2020
Published
08 Jan, 2020