Skip to content
OpenAdvisories
Medium · 5.3 CVE-2022-41881 EUVD-2022-7622GHSA-fx2c-96vj-985v

HAProxyMessageDecoder Stack Exhaustion DoS

Published Dec 12, 2022 · Updated Apr 22, 2025 · Assigned by GitHub_M

Description

Netty project is an event-driven asynchronous network application framework. In versions prior to 4.1.86.Final, a StackOverflowError can be raised when parsing a malformed crafted message due to an infinite recursion. This issue is patched in version 4.1.86.Final. There is no workaround, except using a custom HaProxyMessageDecoder.

Affected products

VendorProductAffectedFixed
netty netty < 4.1.86.Final —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 netty 1:4.1.48-6 —
Debian 13 netty 1:4.1.48-6 —
Debian 12 netty 1:4.1.48-6 —
Debian 11 netty 1:4.1.48-4+deb11u1 DSA-5316-1
Debian 10 netty 1:4.1.33-1+deb10u3 DLA-3268-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS netty 1:4.1.48-4+deb11u1build0.22.04.1 USN-6049-1
Ubuntu 18.04 LTS netty-3.9 No fix yet —
Ubuntu 16.04 LTS netty-3.9 No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS netty 1:4.1.45-1ubuntu0.1~esm1 USN-6049-1
Ubuntu Pro 18.04 LTS netty 1:4.1.7-4ubuntu0.1+esm2 USN-6049-1
Ubuntu Pro 16.04 LTS netty 1:4.0.34-1ubuntu0.1~esm1 USN-6049-1
ReleasePackageFixed inAdvisory
Red Hat Single Sign On 7 rh-sso7-keycloak +1 18.0.7-1.redhat_00001.1.el7sso RHSA-2023:2707, RHSA-2023:2706, RHSA-2023:2705
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-apache-cxf +3 3.1.16-4.redhat_00003.1.ep7.el7 RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-hal-console 3.2.17-1.Final_redhat_00001.1.el7eap RHSA-2025:1747
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-jackson-core +7 2.10.4-2.redhat_00004.1.el7eap RHSA-2025:1747
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-jackson-databind 2.8.11.6-2.SP1_redhat_00002.1.ep7.el7 RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-jackson-modules-base +1 2.10.4-4.redhat_00004.1.el7eap RHSA-2025:1747
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-jettison 1.3.8-2.redhat_00002.1.ep7.el7 RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-netty +1 4.1.63-1.Final_redhat_00002.1.ep7.el7 RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-resteasy +16 3.0.27-1.Final_redhat_00001.1.ep7.el7 RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-resteasy-rxjava2 +2 3.11.6-1.Final_redhat_00001.1.el7eap RHSA-2025:1747
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-snakeyaml 1.33.0-1.SP1_redhat_00001.1.el7eap RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-velocity 1.7.0-3.redhat_00006.1.ep7.el7 RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-wildfly +1 7.1.9-2.GA_redhat_00002.1.ep7.el7 RHSA-2025:1747, RHSA-2025:1746
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-wildfly-javadocs +2 7.3.12-3.GA_redhat_00002.1.el7eap RHSA-2025:1747
Red Hat JBoss EAP 7 eap7-activemq-artemis-native 1:1.0.2-3.redhat_00004.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-apache-mime4j 0.8.9-1.redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-artemis-native +1 1:1.0.2-4.redhat_00004.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-artemis-wildfly-integration 1.0.7-1.redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-infinispan +9 11.0.17-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-ironjacamar +8 1.5.11-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jboss-ejb-client 4.0.50-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jboss-el-api_3.0_spec 2.0.1-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jboss-metadata +5 13.4.0-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jboss-server-migration +2 1.10.0-26.Final_redhat_00025.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jbossws-cxf 5.4.8-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-jbossws-spi 3.4.0-2.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-netty +28 4.1.86-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-picketlink-api +7 2.5.5-22.SP12_redhat_00012.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-resteasy +18 3.15.5-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-snakeyaml 1.33.0-2.SP1_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-undertow 2.2.23-1.SP2_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-undertow-jastow 2.0.14-1.Final_redhat_00001.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-wildfly +4 7.4.10-6.GA_redhat_00002.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-wildfly-http-client +4 1.1.16-1.Final_redhat_00002.1.el7eap RHSA-2023:1514, RHSA-2023:1513, RHSA-2023:1512
Red Hat JBoss EAP 7 eap7-wildfly-java-jdk17 7.4.10-6.GA_redhat_00002.1.el8eap RHSA-2023:1514, RHSA-2023:1513
ReleasePackageFixed inAdvisory
SLES 15 SP5 netty 4.1.90-150200.4.14.1 SUSE-SU-2023:2096-2
SLES 15 SP5 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-2
SLES 15 SP4 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLES 15 SP3 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLES 15 SP2 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
Show 7 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP3 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLES for SAP 15 SP2 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLE Real Time 15 SP3 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLE HPC 15 SP3 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SLE HPC 15 SP2 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SUSE Enterprise Storage 7.1 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
SUSE Enterprise Storage 7 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed netty 4.1.114-1.1 openSUSE-SU-2024:14442-1
openSUSE Leap 15.5 netty 4.1.90-150200.4.14.1 SUSE-SU-2023:2096-2
openSUSE Leap 15.5 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-2
openSUSE Leap 15.4 netty 4.1.90-150200.4.14.1 SUSE-SU-2023:2096-1
openSUSE Leap 15.4 netty-tcnative 2.0.59-150200.3.10.1 SUSE-SU-2023:2096-1

Affected packages

EcosystemPackageAffectedFixedRecord
Maven io.netty:netty-codec-haproxy < 4.1.86.Final 4.1.86.Final GHSA-fx2c-96vj-985v

Advisories 36

References