<?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 ruby</DocumentTitle>
  <DocumentType>SUSE Patch</DocumentType>
  <DocumentPublisher Type="Vendor">
    <ContactDetails>security@suse.de</ContactDetails>
    <IssuingAuthority>SUSE Security Team</IssuingAuthority>
  </DocumentPublisher>
  <DocumentTracking>
    <Identification>
      <ID>SUSE-SU-2017:0948-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2017-04-06T09:39:44Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2017-04-06T09:39:44Z</InitialReleaseDate>
    <CurrentReleaseDate>2017-04-06T09:39:44Z</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 ruby</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">
This update for ruby fixes the following issues:

Secuirty issues fixed:
- CVE-2015-1855: Ruby OpenSSL Hostname Verification (bsc#926974)
- CVE-2015-7551: Unsafe tainted string usage in Fiddle and DL (bsc#959495)

Bugfixes:
- fix small mistake in the backport for (bsc#986630)
</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">sdksp4-ruby-13052,sleslms13-ruby-13052,slessp4-ruby-13052,slestso13-ruby-13052,slewyst13-ruby-13052</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/2017/suse-su-20170948-1/</URL>
      <Description>Link for SUSE-SU-2017:0948-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2017-April/002786.html</URL>
      <Description>E-Mail link for SUSE-SU-2017:0948-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/926974</URL>
      <Description>SUSE Bug 926974</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/959495</URL>
      <Description>SUSE Bug 959495</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/986630</URL>
      <Description>SUSE Bug 986630</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2015-1855/</URL>
      <Description>SUSE CVE CVE-2015-1855 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2015-7551/</URL>
      <Description>SUSE CVE CVE-2015-7551 page</Description>
    </Reference>
  </DocumentReferences>
  <ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
    <Branch Type="Product Family" Name="SUSE Lifecycle Management Server 1.3">
      <Branch Type="Product Name" Name="SUSE Lifecycle Management Server 1.3">
        <FullProductName ProductID="SUSE Lifecycle Management Server 1.3" CPE="cpe:/a:suse:sle-slms:1.3">SUSE Lifecycle Management Server 1.3</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server 11 SP4">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server 11 SP4">
        <FullProductName ProductID="SUSE Linux Enterprise Server 11 SP4" CPE="cpe:/o:suse:suse_sles:11:sp4">SUSE Linux Enterprise Server 11 SP4</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Server for SAP Applications 11 SP4">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Server for SAP Applications 11 SP4">
        <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 11 SP4" CPE="cpe:/o:suse:sles_sap:11:sp4">SUSE Linux Enterprise Server for SAP Applications 11 SP4</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <Branch Type="Product Name" Name="SUSE Linux Enterprise Software Development Kit 11 SP4">
        <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4" CPE="cpe:/a:suse:sle-sdk:11:sp4">SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE Studio Onsite 1.3">
      <Branch Type="Product Name" Name="SUSE Studio Onsite 1.3">
        <FullProductName ProductID="SUSE Studio Onsite 1.3" CPE="cpe:/o:suse:sle-studioonsite:1.3">SUSE Studio Onsite 1.3</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Family" Name="SUSE WebYast 1.3">
      <Branch Type="Product Name" Name="SUSE WebYast 1.3">
        <FullProductName ProductID="SUSE WebYast 1.3" CPE="cpe:/o:suse:webyast:1.3">SUSE WebYast 1.3</FullProductName>
      </Branch>
    </Branch>
    <Branch Type="Product Version" Name="ruby-devel-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-devel-1.8.7.p357-0.9.19.1">ruby-devel-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-doc-html-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-doc-html-1.8.7.p357-0.9.19.1">ruby-doc-html-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-doc-ri-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-doc-ri-1.8.7.p357-0.9.19.1">ruby-doc-ri-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-examples-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-examples-1.8.7.p357-0.9.19.1">ruby-examples-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-test-suite-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-test-suite-1.8.7.p357-0.9.19.1">ruby-test-suite-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-tk-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-tk-1.8.7.p357-0.9.19.1">ruby-tk-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="ruby-1.8.7.p357-0.9.19.1">
      <FullProductName ProductID="ruby-1.8.7.p357-0.9.19.1">ruby-1.8.7.p357-0.9.19.1</FullProductName>
    </Branch>
    <Relationship ProductReference="ruby-devel-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Lifecycle Management Server 1.3">
      <FullProductName ProductID="SUSE Lifecycle Management Server 1.3:ruby-devel-1.8.7.p357-0.9.19.1">ruby-devel-1.8.7.p357-0.9.19.1 as a component of SUSE Lifecycle Management Server 1.3</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server 11 SP4:ruby-1.8.7.p357-0.9.19.1">ruby-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-doc-html-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1">ruby-doc-html-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-tk-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1">ruby-tk-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-1.8.7.p357-0.9.19.1">ruby-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server for SAP Applications 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-doc-html-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1">ruby-doc-html-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server for SAP Applications 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-tk-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1">ruby-tk-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Server for SAP Applications 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-devel-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-devel-1.8.7.p357-0.9.19.1">ruby-devel-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-doc-html-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1">ruby-doc-html-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-doc-ri-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-ri-1.8.7.p357-0.9.19.1">ruby-doc-ri-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-examples-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-examples-1.8.7.p357-0.9.19.1">ruby-examples-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-test-suite-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-test-suite-1.8.7.p357-0.9.19.1">ruby-test-suite-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-tk-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 11 SP4">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1">ruby-tk-1.8.7.p357-0.9.19.1 as a component of SUSE Linux Enterprise Software Development Kit 11 SP4</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-devel-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE Studio Onsite 1.3">
      <FullProductName ProductID="SUSE Studio Onsite 1.3:ruby-devel-1.8.7.p357-0.9.19.1">ruby-devel-1.8.7.p357-0.9.19.1 as a component of SUSE Studio Onsite 1.3</FullProductName>
    </Relationship>
    <Relationship ProductReference="ruby-devel-1.8.7.p357-0.9.19.1" RelationType="Default Component Of" RelatesToProductReference="SUSE WebYast 1.3">
      <FullProductName ProductID="SUSE WebYast 1.3:ruby-devel-1.8.7.p357-0.9.19.1">ruby-devel-1.8.7.p357-0.9.19.1 as a component of SUSE WebYast 1.3</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">verify_certificate_identity in the OpenSSL extension in Ruby before 2.0.0 patchlevel 645, 2.1.x before 2.1.6, and 2.2.x before 2.2.2 does not properly validate hostnames, which allows remote attackers to spoof servers via vectors related to (1) multiple wildcards, (1) wildcards in IDNA names, (3) case sensitivity, and (4) non-ASCII characters.</Note>
    </Notes>
    <CVE>CVE-2015-1855</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Lifecycle Management Server 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-ri-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-examples-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-test-suite-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Studio Onsite 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE WebYast 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <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/2017/suse-su-20170948-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2015-1855.html</URL>
        <Description>CVE-2015-1855</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/926974</URL>
        <Description>SUSE Bug 926974</Description>
      </Reference>
    </References>
  </Vulnerability>
  <Vulnerability xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1" Ordinal="2">
    <Notes>
      <Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">The Fiddle::Handle implementation in ext/fiddle/handle.c in Ruby before 2.0.0-p648, 2.1 before 2.1.8, and 2.2 before 2.2.4, as distributed in Apple OS X before 10.11.4 and other products, mishandles tainting, which allows context-dependent attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted string, related to the DL module and the libffi library.  NOTE: this vulnerability exists because of a CVE-2009-5147 regression.</Note>
    </Notes>
    <CVE>CVE-2015-7551</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Lifecycle Management Server 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-html-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-doc-ri-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-examples-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-test-suite-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 11 SP4:ruby-tk-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE Studio Onsite 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
        <ProductID>SUSE WebYast 1.3:ruby-devel-1.8.7.p357-0.9.19.1</ProductID>
      </Status>
    </ProductStatuses>
    <Threats>
      <Threat Type="Impact">
        <Description>moderate</Description>
      </Threat>
    </Threats>
    <CVSSScoreSets>
      <ScoreSet>
        <BaseScore>6.8</BaseScore>
        <Vector>AV:N/AC:M/Au:N/C:P/I:P/A:P</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/2017/suse-su-20170948-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2015-7551.html</URL>
        <Description>CVE-2015-7551</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/939860</URL>
        <Description>SUSE Bug 939860</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/959495</URL>
        <Description>SUSE Bug 959495</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
