<?xml version="1.0" encoding="UTF-8"?>
<cvrfdoc xmlns="http://www.icasi.org/CVRF/schema/cvrf/1.1" xmlns:cvrf="http://www.icasi.org/CVRF/schema/cvrf/1.1">
  <DocumentTitle xml:lang="en">Security update for libgcrypt</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2015:1179-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2015-06-11T13:44:58Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2015-06-11T13:44:58Z</InitialReleaseDate>
    <CurrentReleaseDate>2015-06-11T13:44:58Z</CurrentReleaseDate>
    <Generator>
      <Engine>cve-database/bin/generate-cvrf.pl</Engine>
      <Date>2017-02-24T01:00:00Z</Date>
    </Generator>
  </DocumentTracking>
  <DocumentNotes>
    <Note Title="Topic" Type="Summary" Ordinal="1" xml:lang="en">Security update for libgcrypt</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">
This update of libgcrypt fixes one security issue and brings various FIPS 140-2 related improvements.

libgcrypt now uses ciphertext blinding for Elgamal decryption (CVE-2014-3591)

FIPS 140-2 related changes:
* The library performs its self-tests when the module is complete (the -hmac file is also installed).

* Added a NIST 800-90a compliant DRBG.

* Change DSA key generation to be FIPS 186-4 compliant.

* Change RSA key generation to be FIPS 186-4 compliant.

* Enable HW support in fips mode (bnc#896435)

* Make DSA selftest use 2048 bit keys (bnc#898003)

* Added ECDSA selftests and add support for it to the CAVS testing
  framework (bnc#896202)

* Various CAVS testing improvements.
</Note>
    <Note Title="Terms of Use" Type="Legal Disclaimer" Ordinal="3" xml:lang="en">The CVRF data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).</Note>
    <Note Title="Patchnames" Type="Details" Ordinal="4" xml:lang="en">SUSE-SLE-DESKTOP-12-2015-296,SUSE-SLE-SDK-12-2015-296,SUSE-SLE-SERVER-12-2015-296</Note>
  </DocumentNotes>
  <DocumentDistribution xml:lang="en">Copyright SUSE LLC under the Creative Commons License 4.0 with Attribution (CC-BY-4.0)</DocumentDistribution>
  <DocumentReferences>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/update/announcement/2015/suse-su-20151179-1/</URL>
      <Description>Link for SUSE-SU-2015:1179-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2015-July/001473.html</URL>
      <Description>E-Mail link for SUSE-SU-2015:1179-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/support/security/rating/</URL>
      <Description>SUSE Security Ratings</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/896202</URL>
      <Description>SUSE Bug 896202</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/896435</URL>
      <Description>SUSE Bug 896435</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/898003</URL>
      <Description>SUSE Bug 898003</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/899524</URL>
      <Description>SUSE Bug 899524</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/900275</URL>
      <Description>SUSE Bug 900275</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/900276</URL>
      <Description>SUSE Bug 900276</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/905483</URL>
      <Description>SUSE Bug 905483</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/920057</URL>
      <Description>SUSE Bug 920057</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/928740</URL>
      <Description>SUSE Bug 928740</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/929919</URL>
      <Description>SUSE Bug 929919</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2014-3591/</URL>
      <Description>SUSE CVE CVE-2014-3591 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Desktop 12">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Desktop 12">
        <FullProductName ProductID="SUSE Linux Enterprise Desktop 12" CPE="cpe:/o:suse:sled:12">SUSE Linux Enterprise Desktop 12</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server 12">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server 12">
        <FullProductName ProductID="SUSE Linux Enterprise Server 12" CPE="cpe:/o:suse:sles:12">SUSE Linux Enterprise Server 12</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server for SAP Applications 12">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server for SAP Applications 12">
        <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12" CPE="cpe:/o:suse:sles_sap:12">SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Software Development Kit 12">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Software Development Kit 12">
        <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12" CPE="cpe:/o:suse:sle-sdk:12">SUSE Linux Enterprise Software Development Kit 12</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="libgcrypt20-1.6.1-13.1">
      <FullProductName ProductID="libgcrypt20-1.6.1-13.1">libgcrypt20-1.6.1-13.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgcrypt20-32bit-1.6.1-13.1">
      <FullProductName ProductID="libgcrypt20-32bit-1.6.1-13.1">libgcrypt20-32bit-1.6.1-13.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgcrypt-devel-1.6.1-13.1">
      <FullProductName ProductID="libgcrypt-devel-1.6.1-13.1">libgcrypt-devel-1.6.1-13.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgcrypt20-hmac-1.6.1-13.1">
      <FullProductName ProductID="libgcrypt20-hmac-1.6.1-13.1">libgcrypt20-hmac-1.6.1-13.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="libgcrypt20-hmac-32bit-1.6.1-13.1">
      <FullProductName ProductID="libgcrypt20-hmac-32bit-1.6.1-13.1">libgcrypt20-hmac-32bit-1.6.1-13.1</FullProductName>
    </Branch>
    <Relationship ProductReference="libgcrypt20-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Desktop 12">
      <FullProductName ProductID="SUSE Linux Enterprise Desktop 12:libgcrypt20-1.6.1-13.1">libgcrypt20-1.6.1-13.1 as a component of SUSE Linux Enterprise Desktop 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-32bit-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Desktop 12">
      <FullProductName ProductID="SUSE Linux Enterprise Desktop 12:libgcrypt20-32bit-1.6.1-13.1">libgcrypt20-32bit-1.6.1-13.1 as a component of SUSE Linux Enterprise Desktop 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:libgcrypt20-1.6.1-13.1">libgcrypt20-1.6.1-13.1 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-32bit-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:libgcrypt20-32bit-1.6.1-13.1">libgcrypt20-32bit-1.6.1-13.1 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-hmac-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:libgcrypt20-hmac-1.6.1-13.1">libgcrypt20-hmac-1.6.1-13.1 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-hmac-32bit-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:libgcrypt20-hmac-32bit-1.6.1-13.1">libgcrypt20-hmac-32bit-1.6.1-13.1 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-1.6.1-13.1">libgcrypt20-1.6.1-13.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-32bit-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-32bit-1.6.1-13.1">libgcrypt20-32bit-1.6.1-13.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-hmac-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-hmac-1.6.1-13.1">libgcrypt20-hmac-1.6.1-13.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt20-hmac-32bit-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-hmac-32bit-1.6.1-13.1">libgcrypt20-hmac-32bit-1.6.1-13.1 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="libgcrypt-devel-1.6.1-13.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 12">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12:libgcrypt-devel-1.6.1-13.1">libgcrypt-devel-1.6.1-13.1 as a component of SUSE Linux Enterprise Software Development Kit 12</FullProductName>
    </Relationship>
  </ProductTree>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="1">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">Libgcrypt before 1.6.3 and GnuPG before 1.4.19 does not implement ciphertext blinding for Elgamal decryption, which allows physically proximate attackers to obtain the server's private key by determining factors using crafted ciphertext and the fluctuations in the electromagnetic field during multiplication.</Note>
    </Notes>
    <CVE>CVE-2014-3591</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Desktop 12:libgcrypt20-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Desktop 12:libgcrypt20-32bit-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:libgcrypt20-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:libgcrypt20-32bit-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:libgcrypt20-hmac-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:libgcrypt20-hmac-32bit-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-32bit-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-hmac-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:libgcrypt20-hmac-32bit-1.6.1-13.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12:libgcrypt-devel-1.6.1-13.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>4.3</BaseScore>
        <Vector>AV:A/AC:H/Au:S/C:C/I:N/A:N</Vector>
      </ScoreSet>
    </CVSSScoreSets>
    <Remediations>
      <Remediation Type="Vendor Fix">
        <Description xml:lang="en">To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
</Description>
        <URL>https://www.suse.com/support/update/announcement/2015/suse-su-20151179-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2014-3591.html</URL>
        <Description>CVE-2014-3591</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/920057</URL>
        <Description>SUSE Bug 920057</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/949135</URL>
        <Description>SUSE Bug 949135</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
