CVE search · CVE-2019-1559
CVE-2019-1559
medium 5.9
If an application encounters a fatal protocol error and then calls SSL_shutdown() twice (once to send a close_notify, and once to receive one) then OpenSSL can respond differently to the calling application if a 0 byte record is received with invalid padding compared to if a 0 byte record is received with an invalid MAC. If the application then behaves differently based on that in a way that is detectable to the remote peer, then this amounts to a padding oracle that could be used to decrypt data. In order for this to be exploitable "non-stitched" ciphersuites must be in use. Stitched ciphersuites are optimised implementations of certain commonly used ciphersuites. Also the application must call SSL_shutdown() twice even if a protocol error has occurred (applications should not do this but some do anyway). Fixed in OpenSSL 1.0.2r (Affected 1.0.2-1.0.2q).
Details
- Status
- Modified
- Published
- Last changed
- Source
- openssl-security@openssl.org
- Weakness
- CWE-203
Severity
| Version | Score | Vector | Source |
|---|---|---|---|
| CVSS 3.1 | medium 5.9 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N |
nvd@nist.govPrimary |
| CVSS 2.0 | medium 4.3 | AV:N/AC:M/Au:N/C:P/I:N/A:N |
nvd@nist.govPrimary |
Affected products
Vendor and product from the NVD’s CPE applicability statements. Versions and conditions are on the NVD’s page.
- openssl · openssl
- canonical · ubuntu_linux
- debian · debian_linux
- netapp · active_iq_unified_manager
- netapp · altavault
- netapp · cloud_backup
- netapp · clustered_data_ontap_antivirus_connector
- netapp · element_software
- netapp · hci_management_node
- netapp · hyper_converged_infrastructure
- netapp · oncommand_insight
- netapp · oncommand_unified_manager
- netapp · oncommand_unified_manager_core_package
- netapp · oncommand_workflow_automation
- netapp · ontap_select_deploy
- netapp · ontap_select_deploy_administration_utility
- netapp · santricity_smi-s_provider
- netapp · service_processor
- netapp · smi-s_provider
- netapp · snapcenter
- netapp · snapdrive
- netapp · snapprotect
- netapp · solidfire
- netapp · steelstore_cloud_integrated_storage
- netapp · storage_automation_store
- netapp · storagegrid
- netapp · hci_compute_node
- f5 · big-ip_access_policy_manager
- f5 · big-ip_advanced_firewall_manager
- f5 · big-ip_analytics
- f5 · big-ip_application_acceleration_manager
- f5 · big-ip_application_security_manager
- f5 · big-ip_domain_name_system
- f5 · big-ip_edge_gateway
- f5 · big-ip_fraud_protection_service
- f5 · big-ip_global_traffic_manager
- f5 · big-ip_link_controller
- f5 · big-ip_local_traffic_manager
- f5 · big-ip_policy_enforcement_manager
- f5 · big-ip_webaccelerator
- f5 · big-iq_centralized_management
- f5 · traffix_signaling_delivery_controller
- tenable · nessus
- opensuse · leap
- netapp · cn1610_firmware
- netapp · a320_firmware
- netapp · c190_firmware
- netapp · a220_firmware
- netapp · fas2720_firmware
- netapp · fas2750_firmware
- netapp · a800_firmware
- fedoraproject · fedora
- mcafee · agent
- mcafee · data_exchange_layer
- mcafee · threat_intelligence_exchange_server
- mcafee · web_gateway
- redhat · jboss_enterprise_web_server
- redhat · virtualization
- redhat · virtualization_host
- redhat · enterprise_linux_desktop
- redhat · enterprise_linux_server
- redhat · enterprise_linux_workstation
- oracle · api_gateway
- oracle · business_intelligence
- oracle · communications_diameter_signaling_router
- oracle · communications_performance_intelligence_center
- oracle · communications_session_border_controller
- oracle · communications_session_router
- oracle · communications_unified_session_manager
- oracle · endeca_server
- oracle · enterprise_manager_base_platform
- oracle · enterprise_manager_ops_center
- oracle · jd_edwards_enterpriseone_tools
- oracle · jd_edwards_world_security
- oracle · mysql
- oracle · mysql_enterprise_monitor
- oracle · mysql_workbench
- oracle · peoplesoft_enterprise_peopletools
- oracle · secure_global_desktop
- oracle · services_tools_bundle
- paloaltonetworks · pan-os
- nodejs · node.js
References
- http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00041.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00019.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00046.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00047.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00049.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00080.htmlMailing ListThird Party Advisory
- http://www.securityfocus.com/bid/107174Third Party AdvisoryVDB Entry
- https://access.redhat.com/errata/RHSA-2019:2304Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2437Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2439Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2471Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:3929Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:3931Third Party Advisory
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=e9bbefbf0f24c57645e7ad6a5a71ae649d18ac8e
- https://kc.mcafee.com/corporate/index?page=content&id=SB10282Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2019/03/msg00003.htmlMailing ListThird Party Advisory
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EWC42UXL5GHTU5G77VKBF6JYUUNGSHOM/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y3IVFGSERAZLNJCK35TEM2R4726XIH3Z/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZBEV5QGDRFUZDMNECFXUSN5FMYOZDE4V/
- https://security.gentoo.org/glsa/201903-10Third Party Advisory
- https://security.netapp.com/advisory/ntap-20190301-0001/PatchThird Party Advisory
- https://security.netapp.com/advisory/ntap-20190301-0002/Broken LinkThird Party Advisory
- https://security.netapp.com/advisory/ntap-20190423-0002/Third Party Advisory
- https://support.f5.com/csp/article/K18549143Third Party Advisory
- https://support.f5.com/csp/article/K18549143?utm_source=f5support&%3Butm_medium=RSS
- https://usn.ubuntu.com/3899-1/Third Party Advisory
- https://usn.ubuntu.com/4376-2/Broken Link
- https://www.debian.org/security/2019/dsa-4400Third Party Advisory
- https://www.openssl.org/news/secadv/20190226.txtVendor Advisory
- https://www.oracle.com/security-alerts/cpujan2020.htmlThird Party Advisory
- https://www.oracle.com/security-alerts/cpujan2021.htmlThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.htmlPatchThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.htmlPatchThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.htmlPatchThird Party Advisory
- https://www.tenable.com/security/tns-2019-02PatchThird Party Advisory
- https://www.tenable.com/security/tns-2019-03Third Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00041.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00019.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00046.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00047.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00049.htmlMailing ListThird Party Advisory
- http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00080.htmlMailing ListThird Party Advisory
- http://www.securityfocus.com/bid/107174Third Party AdvisoryVDB Entry
- https://access.redhat.com/errata/RHSA-2019:2304Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2437Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2439Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:2471Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:3929Third Party Advisory
- https://access.redhat.com/errata/RHSA-2019:3931Third Party Advisory
- https://git.openssl.org/gitweb/?p=openssl.git%3Ba=commitdiff%3Bh=e9bbefbf0f24c57645e7ad6a5a71ae649d18ac8e
- https://kc.mcafee.com/corporate/index?page=content&id=SB10282Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2019/03/msg00003.htmlMailing ListThird Party Advisory
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EWC42UXL5GHTU5G77VKBF6JYUUNGSHOM/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Y3IVFGSERAZLNJCK35TEM2R4726XIH3Z/
- https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/ZBEV5QGDRFUZDMNECFXUSN5FMYOZDE4V/
- https://security.gentoo.org/glsa/201903-10Third Party Advisory
- https://security.netapp.com/advisory/ntap-20190301-0001/PatchThird Party Advisory
- https://security.netapp.com/advisory/ntap-20190301-0002/Broken LinkThird Party Advisory
- https://security.netapp.com/advisory/ntap-20190423-0002/Third Party Advisory
- https://support.f5.com/csp/article/K18549143Third Party Advisory
- https://support.f5.com/csp/article/K18549143?utm_source=f5support&%3Butm_medium=RSS
- https://usn.ubuntu.com/3899-1/Third Party Advisory
- https://usn.ubuntu.com/4376-2/Broken Link
- https://www.debian.org/security/2019/dsa-4400Third Party Advisory
- https://www.openssl.org/news/secadv/20190226.txtVendor Advisory
- https://www.oracle.com/security-alerts/cpujan2020.htmlThird Party Advisory
- https://www.oracle.com/security-alerts/cpujan2021.htmlThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.htmlPatchThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.htmlPatchThird Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.htmlPatchThird Party Advisory
- https://www.tenable.com/security/tns-2019-02PatchThird Party Advisory
- https://www.tenable.com/security/tns-2019-03Third Party Advisory