<?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 xorg-x11-server</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:1127-1</ID>
    </Identification>
    <Status>Final</Status>
    <Version>1</Version>
    <RevisionHistory>
      <Revision>
        <Number>1</Number>
        <Date>2015-06-12T08:51:36Z</Date>
        <Description>current</Description>
      </Revision>
    </RevisionHistory>
    <InitialReleaseDate>2015-06-12T08:51:36Z</InitialReleaseDate>
    <CurrentReleaseDate>2015-06-12T08:51:36Z</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 xorg-x11-server</Note>
    <Note Title="Details" Type="General" Ordinal="2" xml:lang="en">
The X Server was updated to fix 1 security issues and 4 bugs:

Security issues:
- CVE-2015-3418: Fixed a regression introduced by CVE-2014-8092 in
  PutImage that caused crashes when called with 0 height (bnc#928520).

Bugs fixed:
- Xephyr: Don't crash when no command line argument is specified
  The DDX specific command line parsing function only gets called if
  command line arguments are present. Therefore this function is not
  suitable to initialize mandatory global variables.  Replace main()
  instead. (bnc#925022)
- Xephyr: Print default server display number if none is specified (bnc#925022)
- Xephyr: Fix broken image when endianess of client machine and host-Xserver differ
  The image is created in the native byte order of the machine Xephyr is
  rendered on however drawn in the image byte order of the Xephyr server.
  Correct byte order in the xcb_image_t structure and convert to native
  before updating the window.
  If depths of Xephyr and host server differ this is already taken care of
  by the depth conversion routine. (bnc#923229).
- Xephyr: Fix compile when debugging is enabled (bnc#925021)
- Xephyr: Fix screen image draw for the non-Glamor &amp; non-XHSM case
  xcb_image_put() prints the entire image, therefore don't use an offset.
  (bnc#925019)
</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-278,SUSE-SLE-SDK-12-2015-278,SUSE-SLE-SERVER-12-2015-278</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-20151127-1/</URL>
      <Description>Link for SUSE-SU-2015:1127-1</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://lists.suse.com/pipermail/sle-security-updates/2015-June/001456.html</URL>
      <Description>E-Mail link for SUSE-SU-2015:1127-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/923229</URL>
      <Description>SUSE Bug 923229</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/925019</URL>
      <Description>SUSE Bug 925019</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/925021</URL>
      <Description>SUSE Bug 925021</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/925022</URL>
      <Description>SUSE Bug 925022</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://bugzilla.suse.com/928520</URL>
      <Description>SUSE Bug 928520</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2014-8092/</URL>
      <Description>SUSE CVE CVE-2014-8092 page</Description>
    </Reference>
    <Reference Type="Self">
      <URL>https://www.suse.com/security/cve/CVE-2015-3418/</URL>
      <Description>SUSE CVE CVE-2015-3418 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="xorg-x11-server-7.6_1.15.2-28.4">
      <FullProductName ProductID="xorg-x11-server-7.6_1.15.2-28.4">xorg-x11-server-7.6_1.15.2-28.4</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xorg-x11-server-extra-7.6_1.15.2-28.4">
      <FullProductName ProductID="xorg-x11-server-extra-7.6_1.15.2-28.4">xorg-x11-server-extra-7.6_1.15.2-28.4</FullProductName>
    </Branch>
    <Branch Type="Product Version" Name="xorg-x11-server-sdk-7.6_1.15.2-28.4">
      <FullProductName ProductID="xorg-x11-server-sdk-7.6_1.15.2-28.4">xorg-x11-server-sdk-7.6_1.15.2-28.4</FullProductName>
    </Branch>
    <Relationship ProductReference="xorg-x11-server-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Desktop 12">
      <FullProductName ProductID="SUSE Linux Enterprise Desktop 12:xorg-x11-server-7.6_1.15.2-28.4">xorg-x11-server-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Desktop 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-extra-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Desktop 12">
      <FullProductName ProductID="SUSE Linux Enterprise Desktop 12:xorg-x11-server-extra-7.6_1.15.2-28.4">xorg-x11-server-extra-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Desktop 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:xorg-x11-server-7.6_1.15.2-28.4">xorg-x11-server-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-extra-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server 12:xorg-x11-server-extra-7.6_1.15.2-28.4">xorg-x11-server-extra-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Server 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-7.6_1.15.2-28.4">xorg-x11-server-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-extra-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Server for SAP Applications 12">
      <FullProductName ProductID="SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-extra-7.6_1.15.2-28.4">xorg-x11-server-extra-7.6_1.15.2-28.4 as a component of SUSE Linux Enterprise Server for SAP Applications 12</FullProductName>
    </Relationship>
    <Relationship ProductReference="xorg-x11-server-sdk-7.6_1.15.2-28.4" RelationType="Default Component Of" RelatesToProductReference="SUSE Linux Enterprise Software Development Kit 12">
      <FullProductName ProductID="SUSE Linux Enterprise Software Development Kit 12:xorg-x11-server-sdk-7.6_1.15.2-28.4">xorg-x11-server-sdk-7.6_1.15.2-28.4 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">Multiple integer overflows in X.Org X Window System (aka X11 or X) X11R1 and X.Org Server (aka xserver and xorg-server) before 1.16.3 allow remote authenticated users to cause a denial of service (crash) or possibly execute arbitrary code via a crafted request to the (1) ProcPutImage, (2) GetHosts, (3) RegionSizeof, or (4) REQUEST_FIXED_SIZE function, which triggers an out-of-bounds read or write.</Note>
    </Notes>
    <CVE>CVE-2014-8092</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Desktop 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Desktop 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12:xorg-x11-server-sdk-7.6_1.15.2-28.4</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/2015/suse-su-20151127-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2014-8092.html</URL>
        <Description>CVE-2014-8092</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1000496</URL>
        <Description>SUSE Bug 1000496</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1146596</URL>
        <Description>SUSE Bug 1146596</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/907268</URL>
        <Description>SUSE Bug 907268</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/928520</URL>
        <Description>SUSE Bug 928520</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 ProcPutImage function in dix/dispatch.c in X.Org Server (aka xserver and xorg-server) before 1.16.4 allows attackers to cause a denial of service (divide-by-zero and crash) via a zero-height PutImage request.</Note>
    </Notes>
    <CVE>CVE-2015-3418</CVE>
    <ProductStatuses>
      <Status Type="Fixed">
        <ProductID>SUSE Linux Enterprise Desktop 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Desktop 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Server for SAP Applications 12:xorg-x11-server-extra-7.6_1.15.2-28.4</ProductID>
        <ProductID>SUSE Linux Enterprise Software Development Kit 12:xorg-x11-server-sdk-7.6_1.15.2-28.4</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/2015/suse-su-20151127-1/</URL>
      </Remediation>
    </Remediations>
    <References>
      <Reference>
        <URL>https://www.suse.com/security/cve/CVE-2015-3418.html</URL>
        <Description>CVE-2015-3418</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/1000496</URL>
        <Description>SUSE Bug 1000496</Description>
      </Reference>
      <Reference>
        <URL>https://bugzilla.suse.com/928520</URL>
        <Description>SUSE Bug 928520</Description>
      </Reference>
    </References>
  </Vulnerability>
</cvrfdoc>
