Padding Oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Information disclosure
- Confidentiality · integrity · availability
- Low · None · None
- Fix status
- Partial Red Hat: 4 fixed, 8 without a fix
Attack profile from CVSS 3.1 · NVD. Fix status from CNA and Red Hat. Impact type from CWE-203.
Summary
In situations where an attacker receives automated notification of the success or failure of a decryption attempt an attacker, after sending a very large number of messages to be decrypted, can recover a CMS/PKCS7 transported encryption key or decrypt any RSA encrypted message that was encrypted with the public RSA key, using a Bleichenbacher padding oracle attack. Applications are not affected if they use a certificate together with the private RSA key to the CMS_decrypt or PKCS7_decrypt functions to select the correct recipient info to decrypt. Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c). Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k). Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s).
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| OpenSSL | OpenSSL | Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c); Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k); Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s) | — | No fix listed | CNA |
- OpenSSL VendorOpenSSL Affected Fixed in OpenSSL 1.1.1d (Affected 1.1.1-1.1.1c); Fixed in OpenSSL 1.1.0l (Affected 1.1.0-1.1.0k); Fixed in OpenSSL 1.0.2t (Affected 1.0.2-1.0.2s) Fixed in — No fix listed CNA
Remediation
Red Hat 3 advisories
- RHSA-2020:1840 Released 2020-04-28 · Red Hat rating Moderateopenssl security and bug fix update
- Red Hat Enterprise Linux BaseOS (v. 8) openssl-1:1.1.1c-15.el8, openssl-devel-1:1.1.1c-15.el8, openssl-libs-1:1.1.1c-15.el8 +1
- RHSA-2020:1337 Released 2020-04-06 · Red Hat rating ModerateRed Hat JBoss Core Services Apache HTTP Server 2.4.37 SP2 security update
- Red Hat JBoss Core Services on RHEL 6 Server jbcs-httpd24-apr-1.6.3-86.jbcs.el6, jbcs-httpd24-apr-devel-1.6.3-86.jbcs.el6, jbcs-httpd24-brotli-1.0.6-21.jbcs.el6 +17
- Red Hat JBoss Core Services on RHEL 7 Server jbcs-httpd24-apr-1.6.3-86.jbcs.el7, jbcs-httpd24-apr-devel-1.6.3-86.jbcs.el7, jbcs-httpd24-brotli-1.0.6-21.jbcs.el7 +17
- RHSA-2020:1336 Released 2020-04-06 · Red Hat rating ModerateRed Hat JBoss Core Services Apache HTTP Server 2.4.37 SP2 security update
- JBoss Core Services Apache HTTP Server 2.4.37 SP2
Fixed in the same release
Records fixed by the same vendor advisory or release, as the CNA lists them.
- Advisory ·
OpenSSL — FEDORA-2019-d15aac6c4e
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-01187 Fork ProtectionPriority LOW 33
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — FEDORA-2019-d51641f152
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-01187 Fork ProtectionPriority LOW 33
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
Show 8 more groups
- Advisory ·
OpenSSL — USN-4376-1
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-01187 Fork ProtectionPriority LOW 33
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — DSA-4539
3 records Highest priority Priority LOW 3 LOW
Other records, highest priority first
- TI-2019-01187 Fork ProtectionPriority LOW 33
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — openSUSE-SU-2019:2158
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — openSUSE-SU-2019:2189
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — openSUSE-SU-2019:2268
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — openSUSE-SU-2019:2269
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — GLSA-201911-04
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
- Advisory ·
OpenSSL — DSA-4540
2 records Highest priority Priority LOW 2 LOW
Other records, highest priority first
- TI-2019-01186 ECDSA remote timing attackPriority LOW 24
Vendor assessments
Red Hat
Red Hat rating: Low. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat Enterprise Linux 5 | Affected | No fix planned: Out of support scope |
| Red Hat Enterprise Linux 6 | Affected | No fix planned: Out of support scope |
| Red Hat Enterprise Linux 7 | Affected | No fix planned: Will not fix |
| Red Hat Enterprise Linux 8 | Affected | No fix yet: Fix deferred |
| Red Hat JBoss Enterprise Application Platform 5 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss Enterprise Application Platform 6 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss Enterprise Web Server 2 | Affected | No fix planned: Out of support scope |
| Red Hat JBoss Web Server 3 | Affected | No fix planned: Out of support scope |
| JBoss Core Services Apache HTTP Server 2.4.37 SP2 | Fixed | RHSA-2020:1336 |
| Red Hat Enterprise Linux BaseOS (v. 8) | Fixed | RHSA-2020:1840 |
| Red Hat JBoss Core Services on RHEL 6 Server | Fixed | RHSA-2020:1337 |
| Red Hat JBoss Core Services on RHEL 7 Server | Fixed | RHSA-2020:1337 |
Not affected: 1 product
- Red Hat JBoss Web Server 5
Timeline
- 2026-10-02 Threatist record created from CVE-2019-1563
- 2026-10-03 Alias added: GHSA-rv3r-f48w-6vvh
- 2026-10-08 CISA SSVC decision points changed
- 2026-10-20 EPSS moved to the 90th–95th percentile
References
Advisory 13
Other 17
- 20190912 [slackware-security] openssl (SSA:2019-254-03)
- [debian-lts-announce] 20190925 [SECURITY] [DLA 1932-1] openssl security update
- 20191001 [SECURITY] [DSA 4539-1] openssl security update
- 20191001 [SECURITY] [DSA 4540-1] openssl1.0 security update
- https://www.oracle.com/security-alerts/cpuapr2020.html
- https://www.oracle.com/security-alerts/cpujul2020.html
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html
- https://www.oracle.com/security-alerts/cpujan2020.html
- http://packetstormsecurity.com/files/154467/Slackware-Security-Advisory-openssl-Updates.html
- https://security.netapp.com/advisory/ntap-20190919-0002/
- https://www.tenable.com/security/tns-2019-09
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=08229ad838c50f644d7e928e2eef147b4308ad64
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=631f94db0065c78181ca9ba5546ebc8bb3884b97
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=e21f8cf78a125cd3c8c0d1a1a6c8bb0b901f893f
- https://support.f5.com/csp/article/K97324400?utm_source=f5support&%3Butm_medium=RSS
- https://www.oracle.com/security-alerts/cpuoct2020.html
- https://kc.mcafee.com/corporate/index?page=content&id=SB10365
More Openssl vulnerabilities
- TI-2022-01915 The c_rehash script allows command injection CVSS 3.1CRITICAL 9.8
- TI-2021-02645 SM2 Decryption Buffer Overflow CVSS 3.1CRITICAL 9.8
- TI-2009-03392 The TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft… CVSS 3.1CRITICAL 9.8
- TI-2022-01176 The c_rehash script allows command injection CVSS 3.1CRITICAL 9.8
- TI-2014-00154 The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly… KEVCVSS 3.1HIGH 7.5
- TI-2025-14107 Stack buffer overflow in CMS (Auth)EnvelopedData parsing CVSS 3.1HIGH 8.8
Sources
- CVE-2019-1563 · CVE Program
- CVE-2019-1563 · NVD
- FIRST EPSS
- GHSA-rv3r-f48w-6vvh · GitHub Advisory Database · CC BY 4.0
- CVE-2019-1563 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences