<?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 haproxy is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,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-2794</ID>
		</Identification>
		<Status>Final</Status>
		<Version>1.0</Version>
		<RevisionHistory>
			<Revision>
				<Number>1.0</Number>
				<Date>2026-06-24</Date>
				<Description>Initial</Description>
			</Revision>
		</RevisionHistory>
		<InitialReleaseDate>2026-06-24</InitialReleaseDate>
		<CurrentReleaseDate>2026-06-24</CurrentReleaseDate>
		<Generator>
			<Engine>openEuler SA Tool V1.0</Engine>
			<Date>2026-06-24</Date>
		</Generator>
	</DocumentTracking>
	<DocumentNotes>
		<Note Title="Synopsis" Type="General" Ordinal="1" xml:lang="en">haproxy security update</Note>
		<Note Title="Summary" Type="General" Ordinal="2" xml:lang="en">An update for haproxy is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,openEuler-24.03-LTS-SP1,openEuler-24.03-LTS-SP3</Note>
		<Note Title="Description" Type="General" Ordinal="3" xml:lang="en">HAProxy is a free, very fast and reliable solution offering high availability, load balancing, and proxying for TCP and HTTP-based applications. It is particularly suited for very high traffic web sites and powers quite a number of the world&amp;apos;s most visited ones.

Security Fix(es):

HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure&apos;s drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues.(CVE-2026-55203)

HAProxy through  3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service.(CVE-2026-55204)</Note>
		<Note Title="Topic" Type="General" Ordinal="4" xml:lang="en">An update for haproxy is now available for openEuler-20.03-LTS-SP4,openEuler-22.03-LTS-SP4,openEuler-24.03-LTS-SP1,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">haproxy</Note>
	</DocumentNotes>
	<DocumentReferences>
		<Reference Type="Self">
			<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2794</URL>
		</Reference>
		<Reference Type="openEuler CVE">
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-55203</URL>
			<URL>https://www.openeuler.org/en/security/cve/detail/?cveId=CVE-2026-55204</URL>
		</Reference>
		<Reference Type="Other">
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-55203</URL>
			<URL>https://nvd.nist.gov/vuln/detail/CVE-2026-55204</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-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="haproxy-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-2.2.16-10.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-debuginfo-2.2.16-10.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-debugsource-2.2.16-10.oe2003sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-2.6.6-20.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-debuginfo-2.6.6-20.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-debugsource-2.6.6-20.oe2203sp4.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-2.9.5-14.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-debuginfo-2.9.5-14.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-debugsource-2.9.5-14.oe2403sp1.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-3.0.11-3.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-debuginfo-3.0.11-3.oe2403sp3.aarch64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-debugsource-3.0.11-3.oe2403sp3.aarch64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="src">
			<FullProductName ProductID="haproxy-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-2.2.16-10.oe2003sp4.src.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-2.6.6-20.oe2203sp4.src.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-2.9.5-14.oe2403sp1.src.rpm</FullProductName>
			<FullProductName ProductID="haproxy-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-3.0.11-3.oe2403sp3.src.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="x86_64">
			<FullProductName ProductID="haproxy-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-2.2.16-10.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-debuginfo-2.2.16-10.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-debugsource-2.2.16-10.oe2003sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-2.6.6-20.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-debuginfo-2.6.6-20.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-debugsource-2.6.6-20.oe2203sp4.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-2.9.5-14.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-debuginfo-2.9.5-14.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-debugsource-2.9.5-14.oe2403sp1.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-3.0.11-3.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debuginfo-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-debuginfo-3.0.11-3.oe2403sp3.x86_64.rpm</FullProductName>
			<FullProductName ProductID="haproxy-debugsource-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-debugsource-3.0.11-3.oe2403sp3.x86_64.rpm</FullProductName>
		</Branch>
		<Branch Type="Package Arch" Name="noarch">
			<FullProductName ProductID="haproxy-help-2.2.16-10" CPE="cpe:/a:openEuler:openEuler:20.03-LTS-SP4">haproxy-help-2.2.16-10.oe2003sp4.noarch.rpm</FullProductName>
			<FullProductName ProductID="haproxy-help-2.6.6-20" CPE="cpe:/a:openEuler:openEuler:22.03-LTS-SP4">haproxy-help-2.6.6-20.oe2203sp4.noarch.rpm</FullProductName>
			<FullProductName ProductID="haproxy-help-2.9.5-14" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP1">haproxy-help-2.9.5-14.oe2403sp1.noarch.rpm</FullProductName>
			<FullProductName ProductID="haproxy-help-3.0.11-3" CPE="cpe:/a:openEuler:openEuler:24.03-LTS-SP3">haproxy-help-3.0.11-3.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">HAProxy through 3.4.0, fixed in commit 5985276, contains an integer overflow vulnerability in the fcgi_conn structure&apos;s drl field that allows buffer misparse as new FCGI record headers. When contentLength is 65535 and paddingLength is 1 or more, the drl field wraps to 0, causing incorrect record consumption and allowing malicious FastCGI backends to desynchronize the FCGI framing parser, potentially causing request routing errors, response smuggling, or memory safety issues.</Note>
		</Notes>
		<ReleaseDate>2026-06-24</ReleaseDate>
		<CVE>CVE-2026-55203</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-20.03-LTS-SP4</ProductID>
				<ProductID>openEuler-22.03-LTS-SP4</ProductID>
				<ProductID>openEuler-24.03-LTS-SP1</ProductID>
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>High</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>7.5</BaseScore>
				<Vector>AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:H/A:N</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>haproxy security update</Description>
				<DATE>2026-06-24</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2794</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">HAProxy through  3.4.0, fixed in commit 9a6d1fe, contains a null pointer dereference vulnerability in hpack_dht_insert() within src/hpack-tbl.c that fails to validate the return value of hpack_dht_defrag() when the memory pool is exhausted. An attacker can trigger HPACK dynamic table insertions under memory pressure to dereference a NULL pointer and crash HAProxy worker processes, causing denial of service.</Note>
		</Notes>
		<ReleaseDate>2026-06-24</ReleaseDate>
		<CVE>CVE-2026-55204</CVE>
		<ProductStatuses>
			<Status Type="Fixed">
				<ProductID>openEuler-20.03-LTS-SP4</ProductID>
				<ProductID>openEuler-22.03-LTS-SP4</ProductID>
				<ProductID>openEuler-24.03-LTS-SP1</ProductID>
				<ProductID>openEuler-24.03-LTS-SP3</ProductID>
			</Status>
		</ProductStatuses>
		<Threats>
			<Threat Type="Impact">
				<Description>High</Description>
			</Threat>
		</Threats>
		<CVSSScoreSets>
			<ScoreSet>
				<BaseScore>7.5</BaseScore>
				<Vector>AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H</Vector>
			</ScoreSet>
		</CVSSScoreSets>
		<Remediations>
			<Remediation Type="Vendor Fix">
				<Description>haproxy security update</Description>
				<DATE>2026-06-24</DATE>
				<URL>https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-2794</URL>
			</Remediation>
		</Remediations>
	</Vulnerability>
</cvrfdoc>