Timing Oracle in RSA Decryption
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| OpenSSL | OpenSSL | unaffected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| JBCS httpd 2.4.51.sp2 | |||
| openssl | cpe:/a:redhat:jboss_core_services:1 | RHSA-2023:3355 | 2023-06-05T00:00:00Z |
| JBoss Core Services for RHEL 8 | |||
| jbcs-httpd24-openssl-1:1.1.1k-14.el8jbcs | cpe:/a:redhat:jboss_core_services:1::el8 | RHSA-2023:3354 | 2023-06-05T00:00:00Z |
| JBoss Core Services on RHEL 7 | |||
| jbcs-httpd24-openssl-1:1.1.1k-14.el7jbcs | cpe:/a:redhat:jboss_core_services:1::el7 | RHSA-2023:3354 | 2023-06-05T00:00:00Z |
| Red Hat Enterprise Linux 8 | |||
| edk2-0:20220126gitbb1bba3d77-4.el8 | cpe:/a:redhat:enterprise_linux:8 | RHSA-2023:2932 | 2023-05-16T00:00:00Z |
| openssl-1:1.1.1k-9.el8_7 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2023:1405 | 2023-03-22T00:00:00Z |
| Red Hat Enterprise Linux 8.6 Extended Update Support | |||
| edk2-0:20220126gitbb1bba3d77-2.el8_6.1 | cpe:/a:redhat:rhel_eus:8.6 | RHSA-2023:4128 | 2023-07-18T00:00:00Z |
| openssl-1:1.1.1k-9.el8_6 | cpe:/o:redhat:rhel_eus:8.6 | RHSA-2023:3408 | 2023-05-31T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| openssl-1:3.0.1-47.el9_1 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2023:0946 | 2023-02-28T00:00:00Z |
| edk2-0:20221207gitfff6d81270b5-9.el9_2 | cpe:/a:redhat:enterprise_linux:9 | RHSA-2023:2165 | 2023-05-09T00:00:00Z |
| openssl-1:3.0.1-47.el9_1 | cpe:/o:redhat:enterprise_linux:9 | RHSA-2023:0946 | 2023-02-28T00:00:00Z |
| Red Hat Enterprise Linux 9.0 Extended Update Support | |||
| openssl-1:3.0.1-46.el9_0 | cpe:/a:redhat:rhel_eus:9.0 | RHSA-2023:1199 | 2023-03-14T00:00:00Z |
| Red Hat JBoss Web Server 5 | |||
| openssl | cpe:/a:redhat:jboss_enterprise_web_server:5.7 | RHSA-2023:3421 | 2023-06-05T00:00:00Z |
| Red Hat JBoss Web Server 5.7 on RHEL 7 | |||
| jws5-tomcat-native-0:1.2.31-14.redhat_14.el7jws | cpe:/a:redhat:jboss_enterprise_web_server:5.7::el7 | RHSA-2023:3420 | 2023-06-05T00:00:00Z |
| Red Hat JBoss Web Server 5.7 on RHEL 8 | |||
| jws5-tomcat-native-0:1.2.31-14.redhat_14.el8jws | cpe:/a:redhat:jboss_enterprise_web_server:5.7::el8 | RHSA-2023:3420 | 2023-06-05T00:00:00Z |
| Red Hat JBoss Web Server 5.7 on RHEL 9 | |||
| jws5-tomcat-native-0:1.2.31-14.redhat_14.el9jws | cpe:/a:redhat:jboss_enterprise_web_server:5.7::el9 | RHSA-2023:3420 | 2023-06-05T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3325-1 | openssl security update |
Debian DSA |
DSA-5343-1 | openssl security update |
EUVD |
EUVD-2023-0751 | A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. For example, in a TLS connection, RSA is commonly used by a client to send an encrypted pre-master secret to the server. An attacker that had observed a genuine connection between a client and a server could use this flaw to send trial messages to the server and record the time taken to process them. After a sufficiently large number of messages the attacker could recover the pre-master secret used for the original connection and thus be able to decrypt the application data sent over that connection. |
Github GHSA |
GHSA-p52g-cm5j-mjv4 | openssl-src subject to Timing Oracle in RSA Decryption |
Ubuntu USN |
USN-5844-1 | OpenSSL vulnerabilities |
Ubuntu USN |
USN-6564-1 | Node.js vulnerabilities |
Ubuntu USN |
USN-7894-1 | EDK II vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 23.5% (23.509% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. For example, in a TLS connection, RSA is commonly used by a client to send an encrypted pre-master secret to the server. An attacker that had observed a genuine connection between a client and a server could use this flaw to send trial messages to the server and record the time taken to process them. After a sufficiently large number of messages the attacker could recover the pre-master secret used for the original connection and thus be able to decrypt the application data sent over that connection. | A timing based side channel exists in the OpenSSL RSA Decryption implementation which could be sufficient to recover a plaintext across a network in a Bleichenbacher style attack. To achieve a successful decryption an attacker would have to be able to send a very large number of trial messages for decryption. The vulnerability affects all RSA padding modes: PKCS#1 v1.5, RSA-OEAP and RSASVE. For example, in a TLS connection, RSA is commonly used by a client to send an encrypted pre-master secret to the server. An attacker that had observed a genuine connection between a client and a server could use this flaw to send trial messages to the server and record the time taken to process them. After a sufficiently large number of messages the attacker could recover the pre-master secret used for the original connection and thus be able to decrypt the application data sent over that connection. |