<?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 gimp is now available for openEuler-24.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-2026-3610</ID>
		</Identification>
		<Status>Final</Status>
		<Version>1.0</Version>
		<RevisionHistory>
			<Revision>
				<Number>1.0</Number>
				<Date>2026-09-05</Date>
				<Description>Initial</Description>
			</Revision>
		</RevisionHistory>
		<InitialReleaseDate>2026-09-05</InitialReleaseDate>
		<CurrentReleaseDate>2026-09-05</CurrentReleaseDate>
		<Generator>
			<Engine>openEuler SA Tool V1.0</Engine>
			<Date>2026-09-05</Date>
		</Generator>
	</DocumentTracking>
	<DocumentNotes>
		<Note Title="Synopsis" Type="General" Ordinal="1" xml:lang="en">gimp security update</Note>
		<Note Title="Summary" Type="General" Ordinal="2" xml:lang="en">An update for gimp is now available for openEuler-24.03-LTS-SP3</Note>
		<Note Title="Description" Type="General" Ordinal="3" xml:lang="en">The GIMP is an image composition and editing program, which can be used for creating logos and other graphics for Web pages. The GIMP offers many tools and filters, and provides a large image manipulation toolbox, including channel operations and layers, effects, subpixel imaging and antialiasing, and conversions, together with multilevel undo. The GIMP offers a scripting facility, but many of the included scripts rely on fonts that we cannot distribute.

Security Fix(es):

A vulnerability classified as critical has been found in GIMP (Image Processing Software). The issue is categorized as CWE-120 (Buffer Overflow). The product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer, leading to a buffer overflow. This vulnerability impacts confidentiality, integrity, and availability.(CVE-2026-18307)

A heap-based buffer overflow vulnerability exists in the GIMP DDS (DirectDraw Surface) file parser. When a crafted DDS file declares a D3D9 pixel format but sets a lower bits-per-pixel (bpp) value in the header, the loader allocates an undersized heap buffer. Subsequent pixel data consumption at the real format&apos;s stride causes a write past the heap buffer boundary, leading to heap metadata corruption and potential code execution.(CVE-2026-42170)

A flaw was found in the file-pcx plugin in GIMP, affecting 32-bit builds only. When processing a PCX image file, the plugin calculates memory allocation sizes based on the image dimensions and the number of color planes. If a crafted file sets the number of planes to 4 alongside sufficiently large dimensions, the calculation exceeds the 32-bit integer limit and overflows, resulting in an undersized heap-based buffer allocation. This integer overflow issue results in a heap-based buffer overflow when the plugin subsequently writes image data into the undersized buffer, causing memory corruption, potentially leading to arbitrary code execution or a denial of service.(CVE-2026-78465)

A flaw was found in the file-pix (ESM) plugin in GIMP. When processing a specially crafted PIX image file, the plugin allocates a Variable-Length Array (VLA) on the stack without proper bounds checking, causing an unbounded stack allocation followed by a 21-byte stack over-read. This can result in a denial of service due to stack exhaustion and a limited information disclosure of stack memory contents into an intermediate file.(CVE-2026-78475)

A flaw was found in the file-xwd plugin in GIMP. When processing a specially crafted XWD image file, the plugin validates the image width and bytes-per-line parameters independently rather than ensuring their combined values are consistent with the allocated buffer size. This incorrect validation leads to improper bounds checking, causing a heap out-of-bounds read. This issue can result in an application crash, leading to a denial of service, or a limited information disclosure of heap memory contents into the produced image.(CVE-2026-80101)</Note>
		<Note Title="Topic" Type="General" Ordinal="4" xml:lang="en">An update for gimp is now available for openEuler-24.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">gimp</Note>
	</DocumentNotes>
	<DocumentReferences>
		<Reference Type="Self">
			<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</URL>
		</Reference>
		<Reference Type="openEuler CVE">
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-18307</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-42170</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-78465</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-78475</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-80101</URL>
		</Reference>
		<Reference Type="Other">
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-18307</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-42170</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-78465</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-78475</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-80101</URL>
		</Reference>
	</DocumentReferences>
	<ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
		<Branch Type="Product Name" Name="openEuler">
			<FullProductName ProductID="openEuler-24.03-LTS-SP3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">openEuler-24.03-LTS-SP3</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="aarch64">
			<FullProductName ProductID="gimp-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-debuginfo-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-debuginfo-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-debugsource-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-debugsource-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-devel-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-devel-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-extension-goat-excercises-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-extension-goat-excercises-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-libs-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-libs-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-plugin-aa-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-plugin-aa-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-plugin-python3-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-plugin-python3-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="gimp-vala-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-vala-3.0.2-20.oe2403sp3.aarch64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="src">
			<FullProductName ProductID="gimp-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-3.0.2-20.oe2403sp3.src.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="x86_64">
			<FullProductName ProductID="gimp-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-debuginfo-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-debuginfo-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-debugsource-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-debugsource-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-devel-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-devel-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-extension-goat-excercises-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-extension-goat-excercises-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-libs-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-libs-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-plugin-aa-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-plugin-aa-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-plugin-python3-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-plugin-python3-3.0.2-20.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="gimp-vala-3.0.2-20" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">gimp-vala-3.0.2-20.oe2403sp3.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">A vulnerability classified as critical has been found in GIMP (Image Processing Software). The issue is categorized as CWE-120 (Buffer Overflow). The product copies an input buffer to an output buffer without verifying that the size of the input buffer is less than the size of the output buffer, leading to a buffer overflow. This vulnerability impacts confidentiality, integrity, and availability.</Note>
		</Notes>
		<ReleaseDate>2026-09-05</ReleaseDate>
		<CVE>CVE-2026-18307</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-24.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:N/UI:R/S:U/C:H/I:H/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>gimp security update</Description>
				<DATE>2026-09-05</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</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="1" xml:lang="en">A heap-based buffer overflow vulnerability exists in the GIMP DDS (DirectDraw Surface) file parser. When a crafted DDS file declares a D3D9 pixel format but sets a lower bits-per-pixel (bpp) value in the header, the loader allocates an undersized heap buffer. Subsequent pixel data consumption at the real format&apos;s stride causes a write past the heap buffer boundary, leading to heap metadata corruption and potential code execution.</Note>
		</Notes>
		<ReleaseDate>2026-09-05</ReleaseDate>
		<CVE>CVE-2026-42170</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-24.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:N/UI:R/S:U/C:H/I:H/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>gimp security update</Description>
				<DATE>2026-09-05</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
	<Vulnerability Ordinal="3" xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1">
		<Notes>
			<Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A flaw was found in the file-pcx plugin in GIMP, affecting 32-bit builds only. When processing a PCX image file, the plugin calculates memory allocation sizes based on the image dimensions and the number of color planes. If a crafted file sets the number of planes to 4 alongside sufficiently large dimensions, the calculation exceeds the 32-bit integer limit and overflows, resulting in an undersized heap-based buffer allocation. This integer overflow issue results in a heap-based buffer overflow when the plugin subsequently writes image data into the undersized buffer, causing memory corruption, potentially leading to arbitrary code execution or a denial of service.</Note>
		</Notes>
		<ReleaseDate>2026-09-05</ReleaseDate>
		<CVE>CVE-2026-78465</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>High</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>7.0</BaseScore>
				<Vector>AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>gimp security update</Description>
				<DATE>2026-09-05</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
	<Vulnerability Ordinal="4" xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1">
		<Notes>
			<Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A flaw was found in the file-pix (ESM) plugin in GIMP. When processing a specially crafted PIX image file, the plugin allocates a Variable-Length Array (VLA) on the stack without proper bounds checking, causing an unbounded stack allocation followed by a 21-byte stack over-read. This can result in a denial of service due to stack exhaustion and a limited information disclosure of stack memory contents into an intermediate file.</Note>
		</Notes>
		<ReleaseDate>2026-09-05</ReleaseDate>
		<CVE>CVE-2026-78475</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>Medium</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>6.1</BaseScore>
				<Vector>AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>gimp security update</Description>
				<DATE>2026-09-05</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
	<Vulnerability Ordinal="5" xmlns="http://www.icasi.org/CVRF/schema/vuln/1.1">
		<Notes>
			<Note Title="Vulnerability Description" Type="General" Ordinal="1" xml:lang="en">A flaw was found in the file-xwd plugin in GIMP. When processing a specially crafted XWD image file, the plugin validates the image width and bytes-per-line parameters independently rather than ensuring their combined values are consistent with the allocated buffer size. This incorrect validation leads to improper bounds checking, causing a heap out-of-bounds read. This issue can result in an application crash, leading to a denial of service, or a limited information disclosure of heap memory contents into the produced image.</Note>
		</Notes>
		<ReleaseDate>2026-09-05</ReleaseDate>
		<CVE>CVE-2026-80101</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>Medium</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>4.4</BaseScore>
				<Vector>AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:L</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>gimp security update</Description>
				<DATE>2026-09-05</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-3610</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
</cvrfdoc>