Improper Certificate Validation

Affecting openjdk-jre package, versions [1.7.0,1.7.0_261) || [1.8.0,1.8.0_251) || [11.0.0,11.0.7) || [14.0.0, 14.0.1)

Report new vulnerabilities
Do your applications use this vulnerable package? Test your applications

Overview

openjdk-jre is a free and open-source implementation of the Java Platform, Standard Edition (Java SE).

Affected versions of this package are vulnerable to Improper Certificate Validation. A flaw was found in the way the JSSE component of OpenJDK performed TLS server name verification. The HostnameChecker class did not check if names stored in TLS server's X.509 certificate are in the normalized form, possibly leading to an incorrect name being matched.

Remediation

Upgrade openjdk-jre to version 7.0.261, 8.0.251, 11.0.7, 14.0.1 or higher.

References

CVSS Score

3.7
low severity
  • Attack Vector
    Network
  • Attack Complexity
    High
  • Privileges Required
    None
  • User Interaction
    None
  • Scope
    Unchanged
  • Confidentiality
    Low
  • Integrity
    None
  • Availability
    None
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Credit
Philippe Arteau of GoSecure
CVE
CVE-2020-14577
CWE
CWE-295
Snyk ID
SNYK-UPSTREAM-OPENJDKJRE-584588
Disclosed
14 Jul, 2020
Published
15 Jul, 2020