CVE-2021-35578: Null Pointer Dereference
A flaw was found in the SSL logger implementation in the JSSE component of OpenJDK. A malicious client could cause a Java application acting as TLS server to raise an unexpected exception during TLS handshake.
Other sources
An unspecified vulnerability in Java SE related to the JSSE component could allow an unauthenticated attacker to cause a denial of service resulting in a low availability impact using unknown attack vectors.
— IBM
Vulnerability in the Java SE, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JSSE). Supported versions that are affected are Java SE: 8u301, 11.0.12, 17; Oracle GraalVM Enterprise Edition: 20.3.3 and 21.2.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via TLS to compromise Java SE, Oracle GraalVM Enterprise Edition. Successful attacks of this vulnerability can result in unauthorized ability to cause a partial denial of service (partial DOS) of Java SE, Oracle GraalVM Enterprise Edition. Note: This vulnerability can only be exploited by supplying data to APIs in the specified Component without using Untrusted Java Web Start applications or Untrusted Java applets, such as through a web service. CVSS 3.1 Base Score 5.3 (Availability impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L).
Affected Software
Remediation
Patch Available
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is CVE-2021-35578?
CVE-2021-35578 is an unspecified vulnerability in Java SE related to the JSSE component that could allow an unauthenticated attacker to exploit the system.
Which versions of Java SE and Oracle GraalVM Enterprise Edition are affected by CVE-2021-35578?
The affected versions are Java SE 8u301, 11.0.12, 17, and Oracle GraalVM Enterprise Edition 20.3.3 and 21.2.0.
What is the severity of CVE-2021-35578?
The severity of CVE-2021-35578 is medium with a severity score of 5.3.
How can I fix CVE-2021-35578 in Java SE 8u301?
To fix CVE-2021-35578 in Java SE 8u301, update the package to at least version 1.8.0-openjdk-1:1.8.0.312.b07-1.el7_9.
Where can I find more information about CVE-2021-35578?
You can find more information about CVE-2021-35578 at the following references: [Oracle Security Alerts](https://www.oracle.com/security-alerts/cpuoct2021.html#AppendixJAVA) and [Red Hat Security Advisories](https://access.redhat.com/errata/RHSA-2021:3886, https://access.redhat.com/errata/RHSA-2021:3884).