<?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 libtheora is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,openEuler-24.03-LTS,openEuler-24.03-LTS-SP1,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-2210</ID>
		</Identification>
		<Status>Final</Status>
		<Version>1.0</Version>
		<RevisionHistory>
			<Revision>
				<Number>1.0</Number>
				<Date>2026-05-09</Date>
				<Description>Initial</Description>
			</Revision>
		</RevisionHistory>
		<InitialReleaseDate>2026-05-09</InitialReleaseDate>
		<CurrentReleaseDate>2026-05-09</CurrentReleaseDate>
		<Generator>
			<Engine>openEuler SA Tool V1.0</Engine>
			<Date>2026-05-09</Date>
		</Generator>
	</DocumentTracking>
	<DocumentNotes>
		<Note Title="Synopsis" Type="General" Ordinal="1" xml:lang="en">libtheora security update</Note>
		<Note Title="Summary" Type="General" Ordinal="2" xml:lang="en">An update for libtheora is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,openEuler-24.03-LTS,openEuler-24.03-LTS-SP1,openEuler-24.03-LTS-SP3</Note>
		<Note Title="Description" Type="General" Ordinal="3" xml:lang="en">Theora is a free and open video compression format from the Xiph.org Foundation. Like all our multimedia technology it can be used to distribute film and video online and on disc without the licensing and royalty fees or vendor lock-in associated with other formats.

Security Fix(es):

A flaw was found in libtheora. This heap-based out-of-bounds read vulnerability exists within the AVI (Audio Video Interleave) parser, specifically in the avi_parse_input_file() function. A local attacker could exploit this by tricking a user into opening a specially crafted AVI file containing a truncated header sub-chunk. This could lead to a denial-of-service (application crash) or potentially leak sensitive information from the heap.(CVE-2026-5673)</Note>
		<Note Title="Topic" Type="General" Ordinal="4" xml:lang="en">An update for libtheora is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,openEuler-24.03-LTS,openEuler-24.03-LTS-SP1,openEuler-24.03-LTS-SP3.

openEuler Security has rated this update as having a security impact of medium. 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">Medium</Note>
		<Note Title="Affected Component" Type="General" Ordinal="6" xml:lang="en">libtheora</Note>
	</DocumentNotes>
	<DocumentReferences>
		<Reference Type="Self">
			<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2210</URL>
		</Reference>
		<Reference Type="openEuler CVE">
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-5673</URL>
		</Reference>
		<Reference Type="Other">
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-5673</URL>
		</Reference>
	</DocumentReferences>
	<ProductTree xmlns="http://www.icasi.org/CVRF/schema/prod/1.1">
		<Branch Type="Product Name" Name="openEuler">
			<FullProductName ProductID="openEuler-20.03-LTS-SP4" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">openEuler-20.03-LTS-SP4</FullProductName>
			<FullProductName ProductID="openEuler-22.03-LTS-SP4" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">openEuler-22.03-LTS-SP4</FullProductName>
			<FullProductName ProductID="openEuler-24.03-LTS" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">openEuler-24.03-LTS</FullProductName>
			<FullProductName ProductID="openEuler-24.03-LTS-SP1" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">openEuler-24.03-LTS-SP1</FullProductName>
			<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="libtheora-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-1.1.1-26.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-debuginfo-1.1.1-26.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-debugsource-1.1.1-26.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-devel-1.1.1-26.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">theora-tools-1.1.1-26.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-1.1.1-27.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-debuginfo-1.1.1-27.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-debugsource-1.1.1-27.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-devel-1.1.1-27.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">theora-tools-1.1.1-27.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-1.1.1-29.oe2403.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-debuginfo-1.1.1-29.oe2403.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-debugsource-1.1.1-29.oe2403.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-devel-1.1.1-29.oe2403.aarch64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">theora-tools-1.1.1-29.oe2403.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-1.1.1-29.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-debuginfo-1.1.1-29.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-debugsource-1.1.1-29.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-devel-1.1.1-29.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">theora-tools-1.1.1-29.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-1.1.1-29.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-debuginfo-1.1.1-29.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-debugsource-1.1.1-29.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-devel-1.1.1-29.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">theora-tools-1.1.1-29.oe2403sp3.aarch64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="src">
			<FullProductName ProductID="libtheora-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-1.1.1-26.oe2003sp4.src.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-1.1.1-27.oe2203sp4.src.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-1.1.1-29.oe2403.src.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-1.1.1-29.oe2403sp1.src.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-1.1.1-29.oe2403sp3.src.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="x86_64">
			<FullProductName ProductID="libtheora-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-1.1.1-26.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-debuginfo-1.1.1-26.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-debugsource-1.1.1-26.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-devel-1.1.1-26.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">theora-tools-1.1.1-26.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-1.1.1-27.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-debuginfo-1.1.1-27.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-debugsource-1.1.1-27.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-devel-1.1.1-27.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">theora-tools-1.1.1-27.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-1.1.1-29.oe2403.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-debuginfo-1.1.1-29.oe2403.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-debugsource-1.1.1-29.oe2403.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-devel-1.1.1-29.oe2403.x86_64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">theora-tools-1.1.1-29.oe2403.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-1.1.1-29.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-debuginfo-1.1.1-29.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-debugsource-1.1.1-29.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-devel-1.1.1-29.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">theora-tools-1.1.1-29.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-1.1.1-29.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debuginfo-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-debuginfo-1.1.1-29.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-debugsource-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-debugsource-1.1.1-29.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="libtheora-devel-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-devel-1.1.1-29.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="theora-tools-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">theora-tools-1.1.1-29.oe2403sp3.x86_64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="noarch">
			<FullProductName ProductID="libtheora-help-1.1.1-26" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">libtheora-help-1.1.1-26.oe2003sp4.noarch.rpm</FullProductName>
			<FullProductName ProductID="libtheora-help-1.1.1-27" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">libtheora-help-1.1.1-27.oe2203sp4.noarch.rpm</FullProductName>
			<FullProductName ProductID="libtheora-help-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS">libtheora-help-1.1.1-29.oe2403.noarch.rpm</FullProductName>
			<FullProductName ProductID="libtheora-help-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">libtheora-help-1.1.1-29.oe2403sp1.noarch.rpm</FullProductName>
			<FullProductName ProductID="libtheora-help-1.1.1-29" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">libtheora-help-1.1.1-29.oe2403sp3.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">A flaw was found in libtheora. This heap-based out-of-bounds read vulnerability exists within the AVI (Audio Video Interleave) parser, specifically in the avi_parse_input_file() function. A local attacker could exploit this by tricking a user into opening a specially crafted AVI file containing a truncated header sub-chunk. This could lead to a denial-of-service (application crash) or potentially leak sensitive information from the heap.</Note>
		</Notes>
		<ReleaseDate>2026-05-09</ReleaseDate>
		<CVE>CVE-2026-5673</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-20.03-LTS-SP4</ProductID>
				<ProductID>openEuler-22.03-LTS-SP4</ProductID>
				<ProductID>openEuler-24.03-LTS</ProductID>
				<ProductID>openEuler-24.03-LTS-SP1</ProductID>
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>Medium</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>5.6</BaseScore>
				<Vector>AV:L/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>libtheora security update</Description>
				<DATE>2026-05-09</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2210</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
</cvrfdoc>