{
    "CVE_data_meta": {
        "ASSIGNER": "secalert@redhat.com",
        "ID": "CVE-2016-2178",
        "STATE": "PUBLIC"
    },
    "affects": {
        "vendor": {
            "vendor_data": [
                {
                    "product": {
                        "product_data": [
                            {
                                "product_name": "n/a",
                                "version": {
                                    "version_data": [
                                        {
                                            "version_value": "n/a"
                                        }
                                    ]
                                }
                            }
                        ]
                    },
                    "vendor_name": "n/a"
                }
            ]
        }
    },
    "data_format": "MITRE",
    "data_type": "CVE",
    "data_version": "4.0",
    "description": {
        "description_data": [
            {
                "lang": "eng",
                "value": "The dsa_sign_setup function in crypto/dsa/dsa_ossl.c in OpenSSL through 1.0.2h does not properly ensure the use of constant-time operations, which makes it easier for local users to discover a DSA private key via a timing side-channel attack."
            }
        ]
    },
    "problemtype": {
        "problemtype_data": [
            {
                "description": [
                    {
                        "lang": "eng",
                        "value": "n/a"
                    }
                ]
            }
        ]
    },
    "references": {
        "reference_data": [
            {
                "name": "https://www.tenable.com/security/tns-2016-20",
                "refsource": "CONFIRM",
                "url": "https://www.tenable.com/security/tns-2016-20"
            },
            {
                "name": "http://www.splunk.com/view/SP-CAAAPUE",
                "refsource": "CONFIRM",
                "url": "http://www.splunk.com/view/SP-CAAAPUE"
            },
            {
                "name": "http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html"
            },
            {
                "name": "RHSA-2017:1659",
                "refsource": "REDHAT",
                "url": "http://rhn.redhat.com/errata/RHSA-2017-1659.html"
            },
            {
                "name": "[oss-security] 20160609 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "refsource": "MLIST",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/09/8"
            },
            {
                "name": "RHSA-2017:1658",
                "refsource": "REDHAT",
                "url": "https://access.redhat.com/errata/RHSA-2017:1658"
            },
            {
                "name": "RHSA-2016:1940",
                "refsource": "REDHAT",
                "url": "http://rhn.redhat.com/errata/RHSA-2016-1940.html"
            },
            {
                "name": "http://www.oracle.com/technetwork/topics/security/linuxbulletinoct2016-3090545.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/topics/security/linuxbulletinoct2016-3090545.html"
            },
            {
                "name": "GLSA-201612-16",
                "refsource": "GENTOO",
                "url": "https://security.gentoo.org/glsa/201612-16"
            },
            {
                "name": "https://kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA40312",
                "refsource": "CONFIRM",
                "url": "https://kb.pulsesecure.net/articles/Pulse_Security_Advisories/SA40312"
            },
            {
                "name": "https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03856en_us",
                "refsource": "CONFIRM",
                "url": "https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03856en_us"
            },
            {
                "name": "http://www.splunk.com/view/SP-CAAAPSV",
                "refsource": "CONFIRM",
                "url": "http://www.splunk.com/view/SP-CAAAPSV"
            },
            {
                "name": "http://www-01.ibm.com/support/docview.wss?uid=swg21995039",
                "refsource": "CONFIRM",
                "url": "http://www-01.ibm.com/support/docview.wss?uid=swg21995039"
            },
            {
                "name": "http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html"
            },
            {
                "name": "https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/",
                "refsource": "CONFIRM",
                "url": "https://nodejs.org/en/blog/vulnerability/september-2016-security-releases/"
            },
            {
                "name": "https://www.tenable.com/security/tns-2016-16",
                "refsource": "CONFIRM",
                "url": "https://www.tenable.com/security/tns-2016-16"
            },
            {
                "name": "https://www.tenable.com/security/tns-2016-21",
                "refsource": "CONFIRM",
                "url": "https://www.tenable.com/security/tns-2016-21"
            },
            {
                "name": "http://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.html"
            },
            {
                "name": "http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html"
            },
            {
                "name": "https://git.openssl.org/?p=openssl.git;a=commit;h=399944622df7bd81af62e67ea967c470534090e2",
                "refsource": "CONFIRM",
                "url": "https://git.openssl.org/?p=openssl.git;a=commit;h=399944622df7bd81af62e67ea967c470534090e2"
            },
            {
                "name": "http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html"
            },
            {
                "name": "91081",
                "refsource": "BID",
                "url": "http://www.securityfocus.com/bid/91081"
            },
            {
                "name": "RHSA-2017:0194",
                "refsource": "REDHAT",
                "url": "https://access.redhat.com/errata/RHSA-2017:0194"
            },
            {
                "name": "[oss-security] 20160608 CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "refsource": "MLIST",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/2"
            },
            {
                "name": "RHSA-2017:0193",
                "refsource": "REDHAT",
                "url": "https://access.redhat.com/errata/RHSA-2017:0193"
            },
            {
                "name": "https://bugzilla.redhat.com/show_bug.cgi?id=1343400",
                "refsource": "CONFIRM",
                "url": "https://bugzilla.redhat.com/show_bug.cgi?id=1343400"
            },
            {
                "name": "http://www.oracle.com/technetwork/topics/security/ovmbulletinoct2016-3090547.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/topics/security/ovmbulletinoct2016-3090547.html"
            },
            {
                "name": "RHSA-2016:2957",
                "refsource": "REDHAT",
                "url": "http://rhn.redhat.com/errata/RHSA-2016-2957.html"
            },
            {
                "name": "https://bto.bluecoat.com/security-advisory/sa132",
                "refsource": "CONFIRM",
                "url": "https://bto.bluecoat.com/security-advisory/sa132"
            },
            {
                "name": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html",
                "refsource": "CONFIRM",
                "url": "http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html"
            },
            {
                "name": "FreeBSD-SA-16:26",
                "refsource": "FREEBSD",
                "url": "https://security.FreeBSD.org/advisories/FreeBSD-SA-16:26.openssl.asc"
            },
            {
                "name": "SUSE-SU-2016:2470",
                "refsource": "SUSE",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00013.html"
            },
            {
                "name": "https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05302448",
                "refsource": "CONFIRM",
                "url": "https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05302448"
            },
            {
                "name": "1036054",
                "refsource": "SECTRACK",
                "url": "http://www.securitytracker.com/id/1036054"
            },
            {
                "name": "http://kb.juniper.net/InfoCenter/index?page=content&id=JSA10759",
                "refsource": "CONFIRM",
                "url": "http://kb.juniper.net/InfoCenter/index?page=content&id=JSA10759"
            },
            {
                "name": "http://eprint.iacr.org/2016/594.pdf",
                "refsource": "MISC",
                "url": "http://eprint.iacr.org/2016/594.pdf"
            },
            {
                "refsource": "CONFIRM",
                "name": "https://kc.mcafee.com/corporate/index?page=content&id=SB10215",
                "url": "https://kc.mcafee.com/corporate/index?page=content&id=SB10215"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2017:2700",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2017-10/msg00011.html"
            },
            {
                "refsource": "UBUNTU",
                "name": "USN-3087-1",
                "url": "http://www.ubuntu.com/usn/USN-3087-1"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2016:2469",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00012.html"
            },
            {
                "refsource": "CISCO",
                "name": "20160927 Multiple Vulnerabilities in OpenSSL Affecting Cisco Products: September 2016",
                "url": "http://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20160927-openssl"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/8"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/4"
            },
            {
                "refsource": "SUSE",
                "name": "openSUSE-SU-2016:2537",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00029.html"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/6"
            },
            {
                "refsource": "CONFIRM",
                "name": "https://support.f5.com/csp/article/K53084033",
                "url": "https://support.f5.com/csp/article/K53084033"
            },
            {
                "refsource": "UBUNTU",
                "name": "USN-3087-2",
                "url": "http://www.ubuntu.com/usn/USN-3087-2"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2017:2699",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2017-10/msg00010.html"
            },
            {
                "refsource": "SUSE",
                "name": "openSUSE-SU-2016:2407",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-09/msg00031.html"
            },
            {
                "refsource": "FULLDISC",
                "name": "20170717 Orion Elite Hidden IP Browser Pro - All Versions - Multiple Known Vulnerabilities",
                "url": "http://seclists.org/fulldisclosure/2017/Jul/31"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2016:2458",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00005.html"
            },
            {
                "refsource": "CONFIRM",
                "name": "https://support.hpe.com/hpsc/doc/public/display?docLocale=en&docId=emr_na-hpesbhf03856en_us",
                "url": "https://support.hpe.com/hpsc/doc/public/display?docLocale=en&docId=emr_na-hpesbhf03856en_us"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/10"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/11"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/5"
            },
            {
                "refsource": "DEBIAN",
                "name": "DSA-3673",
                "url": "http://www.debian.org/security/2016/dsa-3673"
            },
            {
                "refsource": "SUSE",
                "name": "openSUSE-SU-2016:2391",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-09/msg00023.html"
            },
            {
                "refsource": "SUSE",
                "name": "openSUSE-SU-2018:0458",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2018-02/msg00032.html"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/12"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2016:2387",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-09/msg00022.html"
            },
            {
                "refsource": "CONFIRM",
                "name": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-c05302448",
                "url": "https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-c05302448"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2016:2468",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00011.html"
            },
            {
                "refsource": "SUSE",
                "name": "openSUSE-SU-2016:2496",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-10/msg00021.html"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160608 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/08/7"
            },
            {
                "refsource": "MLIST",
                "name": "[oss-security] 20160609 Re: CVE-2016-2178: OpenSSL DSA follows a non-constant time codepath for certain operations",
                "url": "http://www.openwall.com/lists/oss-security/2016/06/09/2"
            },
            {
                "refsource": "SUSE",
                "name": "SUSE-SU-2016:2394",
                "url": "http://lists.opensuse.org/opensuse-security-announce/2016-09/msg00024.html"
            },
            {
                "refsource": "CONFIRM",
                "name": "http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20170322-01-openssl-en",
                "url": "http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20170322-01-openssl-en"
            },
            {
                "refsource": "MISC",
                "name": "https://www.arista.com/en/support/advisories-notices/security-advisories/1749-security-advisory-24",
                "url": "https://www.arista.com/en/support/advisories-notices/security-advisories/1749-security-advisory-24"
            },
            {
                "refsource": "CONFIRM",
                "name": "https://cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf",
                "url": "https://cert-portal.siemens.com/productcert/pdf/ssa-412672.pdf"
            }
        ]
    }
}