<?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 cups 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-2222</ID>
		</Identification>
		<Status>Final</Status>
		<Version>1.0</Version>
		<RevisionHistory>
			<Revision>
				<Number>1.0</Number>
				<Date>2024-10-12</Date>
				<Description>Initial</Description>
			</Revision>
		</RevisionHistory>
		<InitialReleaseDate>2024-10-12</InitialReleaseDate>
		<CurrentReleaseDate>2024-10-12</CurrentReleaseDate>
		<Generator>
			<Engine>openEuler SA Tool V1.0</Engine>
			<Date>2024-10-12</Date>
		</Generator>
	</DocumentTracking>
	<DocumentNotes>
		<Note Title="Synopsis" Type="General" Ordinal="1" xml:lang="en">cups security update</Note>
		<Note Title="Summary" Type="General" Ordinal="2" xml:lang="en">An update for cups is now available for openEuler-22.03-LTS-SP3</Note>
		<Note Title="Description" Type="General" Ordinal="3" xml:lang="en">CUPS is the standards-based, open source printing system developed by Apple Inc. for UNIX®-like operating systems. CUPS uses the Internet Printing Protocol (IPP) to support printing to local and network printers..

Security Fix(es):

CUPS is a standards-based, open-source printing system, and `libppd` can be used for legacy PPD file support. The `libppd` function `ppdCreatePPDFromIPP2` does not sanitize IPP attributes when creating the PPD buffer. When used in combination with other functions such as `cfGetPrinterAttributes5`, can result in user controlled input and ultimately code execution via Foomatic. This vulnerability can be part of an exploit chain leading to remote code execution (RCE), as described in CVE-2024-47176.(CVE-2024-47175)</Note>
		<Note Title="Topic" Type="General" Ordinal="4" xml:lang="en">An update for cups 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">cups</Note>
	</DocumentNotes>
	<DocumentReferences>
		<Reference Type="Self">
			<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2024-2222</URL>
		</Reference>
		<Reference Type="openEuler CVE">
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2024-47175</URL>
		</Reference>
		<Reference Type="Other">
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2024-47175</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="cups-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-client-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-client-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-debuginfo-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-debuginfo-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-debugsource-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-debugsource-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-devel-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-devel-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-ipptool-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-ipptool-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-libs-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-libs-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-lpd-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-lpd-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="cups-printerapp-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-printerapp-2.4.0-13.oe2203sp3.aarch64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="src">
			<FullProductName ProductID="cups-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-2.4.0-13.oe2203sp3.src.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="x86_64">
			<FullProductName ProductID="cups-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-client-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-client-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-debuginfo-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-debuginfo-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-debugsource-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-debugsource-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-devel-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-devel-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-ipptool-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-ipptool-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-libs-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-libs-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-lpd-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-lpd-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="cups-printerapp-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-printerapp-2.4.0-13.oe2203sp3.x86_64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="noarch">
			<FullProductName ProductID="cups-filesystem-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-filesystem-2.4.0-13.oe2203sp3.noarch.rpm</FullProductName>
			<FullProductName ProductID="cups-help-2.4.0-13" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP3">cups-help-2.4.0-13.oe2203sp3.noarch.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">CUPS is a standards-based, open-source printing system, and `libppd` can be used for legacy PPD file support. The `libppd` function `ppdCreatePPDFromIPP2` does not sanitize IPP attributes when creating the PPD buffer. When used in combination with other functions such as `cfGetPrinterAttributes5`, can result in user controlled input and ultimately code execution via Foomatic. This vulnerability can be part of an exploit chain leading to remote code execution (RCE), as described in CVE-2024-47176.</Note>
		</Notes>
		<ReleaseDate>2024-10-12</ReleaseDate>
		<CVE>CVE-2024-47175</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>8.6</BaseScore>
				<Vector>AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>cups security update</Description>
				<DATE>2024-10-12</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2024-2222</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
</cvrfdoc>