<?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">An update for xorg-x11-server-xwayland is now available for openEuler-22.03-LTS-SP3</DocumentTitle>
	<DocumentType>Security Advisory</DocumentType>
	<DocumentPublisher Type="Vendor">
		<ContactDetails>openeuler-security@openeuler.org</ContactDetails>
		<IssuingAuthority>openEuler security committee</IssuingAuthority>
	</DocumentPublisher>
	<DocumentTracking>
		<Identification>
			<ID>openEuler-SA-2024-1598</ID>
		</Identification>
		<Status>Final</Status>
		<Version>1.0</Version>
		<RevisionHistory>
			<Revision>
				<Number>1.0</Number>
				<Date>2024-05-17</Date>
				<Description>Initial</Description>
			</Revision>
		</RevisionHistory>
		<InitialReleaseDate>2024-05-17</InitialReleaseDate>
		<CurrentReleaseDate>2024-05-17</CurrentReleaseDate>
		<Generator>
			<Engine>openEuler SA Tool V1.0</Engine>
			<Date>2024-05-17</Date>
		</Generator>
	</DocumentTracking>
	<DocumentNotes>
		<Note Title="Synopsis" Type="General" Ordinal="1" xml:lang="en">xorg-x11-server-xwayland security update</Note>
		<Note Title="Summary" Type="General" Ordinal="2" xml:lang="en">An update for xorg-x11-server-xwayland is now available for openEuler-22.03-LTS-SP3.</Note>
		<Note Title="Description" Type="General" Ordinal="3" xml:lang="en">Xwayland is an X server for running X clients under Wayland.   %package devel Summary: Development package Requires: pkgconfig   %description devel The development package provides the developmental files which are necessary for developing Wayland compositors using Xwayland.   %prep %autosetup -n xwayland-   %build %meson \         -Dxwayland_eglstream=true \         -Ddefault_font_path=&quot;catalogue:/etc/X11/fontpath.d,built-ins&quot; \         -Dbuilder_string=&quot;Build ID:  -&quot; \         -Dxkb_output_dir=/lib/xkb \         -Dxcsecurity=true \         -Dglamor=true \         -Ddri3=true   %meson_build

Security Fix(es):

An out-of-bounds memory access flaw was found in the X.Org server. This issue can be triggered when a device frozen by a sync grab is reattached to a different master device. This issue may lead to an application crash, local privilege escalation (if the server runs with extended privileges), or remote code execution in SSH X11 forwarding environments.(CVE-2024-0229)

A flaw was found in the X.Org server. The cursor code in both Xephyr and Xwayland uses the wrong type of private at creation. It uses the cursor bits type with the cursor as private, and when initiating the cursor, that overwrites the XSELINUX context.(CVE-2024-0409)</Note>
		<Note Title="Topic" Type="General" Ordinal="4" xml:lang="en">An update for xorg-x11-server-xwayland is now available for openEuler-22.03-LTS-SP3.

openEuler Security has rated this update as having a security impact of high. A Common Vunlnerability Scoring System(CVSS)base score,which gives a detailed severity rating, is available for each vulnerability from the CVElink(s) in the References section.</Note>
		<Note Title="Severity" Type="General" Ordinal="5" xml:lang="en">High</Note>
		<Note Title="Affected Component" Type="General" Ordinal="6" xml:lang="en">xorg-x11-server-xwayland</Note>
	</DocumentNotes>
	<DocumentReferences>
		<Reference Type="Self">
			<URL>https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1598</URL>
		</Reference>
		<Reference Type="openEuler CVE">
			<URL>https://www.openeuler.org/en/security/cve/detail.html?id=CVE-2024-0229</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail.html?id=CVE-2024-0409</URL>
		</Reference>
		<Reference Type="Other">
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2024-0229</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2024-0409</URL>
		</Reference>
	</DocumentReferences>
	<ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
		<Branch Type="Product Name" Name="openEuler">
			<FullProductName ProductID="openEuler-22.03-LTS-SP3" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">openEuler-22.03-LTS-SP3</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="aarch64">
			<FullProductName ProductID="xorg-x11-server-Xwayland-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-22.1.2-5.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-devel-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-devel-22.1.2-5.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-debugsource-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-debugsource-22.1.2-5.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-debuginfo-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-debuginfo-22.1.2-5.oe2203sp3.aarch64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="src">
			<FullProductName ProductID="xorg-x11-server-Xwayland-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-22.1.2-5.oe2203sp3.src.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="x86_64">
			<FullProductName ProductID="xorg-x11-server-Xwayland-debugsource-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-debugsource-22.1.2-5.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-devel-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-devel-22.1.2-5.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-debuginfo-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-debuginfo-22.1.2-5.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="xorg-x11-server-Xwayland-22.1.2-5" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">xorg-x11-server-Xwayland-22.1.2-5.oe2203sp3.x86_64.rpm</FullProductName>
		</Branch>
	</ProductTree>
	<Vulnerability Ordinal="1" xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1">
		<Notes>
			<Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">An out-of-bounds memory access flaw was found in the X.Org server. This issue can be triggered when a device frozen by a sync grab is reattached to a different master device. This issue may lead to an application crash, local privilege escalation (if the server runs with extended privileges), or remote code execution in SSH X11 forwarding environments.</Note>
		</Notes>
		<ReleaseDate>2024-05-17</ReleaseDate>
		<CVE>CVE-2024-0229</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-22.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>High</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>7.8</BaseScore>
				<Vector>AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>xorg-x11-server-xwayland security update</Description>
				<DATE>2024-05-17</DATE>
				<URL>https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1598</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
	<Vulnerability Ordinal="2" xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1">
		<Notes>
			<Note Title="Vulnerability Description" Type="General" Ordinal="2" xml:lang="en">A flaw was found in the X.Org server. The cursor code in both Xephyr and Xwayland uses the wrong type of private at creation. It uses the cursor bits type with the cursor as private, and when initiating the cursor, that overwrites the XSELINUX context.</Note>
		</Notes>
		<ReleaseDate>2024-05-17</ReleaseDate>
		<CVE>CVE-2024-0409</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-22.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>High</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>7.8</BaseScore>
				<Vector>AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>xorg-x11-server-xwayland security update</Description>
				<DATE>2024-05-17</DATE>
				<URL>https://www.openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1598</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
</cvrfdoc>