Skip to content
OpenAdvisories
Critical · 9.1 CVE-2019-20444 EUVD-2020-0302GHSA-cqqj-4p63-rrmm

HTTP Request Smuggling in Netty

Published Jan 29, 2020 · Updated Oct 8, 2026 · Assigned by mitre

Description

HttpObjectDecoder.java in Netty before 4.1.44 allows an HTTP header that lacks a colon, which might be interpreted as a separate header with an incorrect syntax, or might be interpreted as an "invalid fold."

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.45-1 —
Debian 13 netty 1:4.1.45-1 —
Debian 12 netty 1:4.1.45-1 —
Debian 10 netty 1:4.1.33-1+deb10u2 DSA-4885-1
Debian 9 netty 1:4.1.7-2+deb9u2 DLA-2364-1
Debian 9 netty-3.9 3.9.9.Final-1+deb9u1 DLA-2365-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 8 netty 1:3.2.6.Final-2+deb8u2 DLA-2109-1
Debian 8 netty-3.9 3.9.0.Final-1+deb8u1 DLA-2110-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS netty 1:4.1.7-4ubuntu0.1 USN-4600-2
Ubuntu 18.04 LTS netty-3.9 3.9.9.Final-1+deb9u1build0.18.04.1 USN-4532-1
Ubuntu 16.04 LTS netty-3.9 3.9.0.Final-1ubuntu0.1 USN-4600-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 16.04 LTS netty No fix yet —
Ubuntu Pro 14.04 LTS netty 1:3.2.6.Final-2+deb8u2build0.14.04.1~esm1 —
ReleasePackageFixed inAdvisory
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-apache-commons-beanutils 1.9.4-1.redhat_00002.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-infinispan +5 8.2.11-1.SP2_redhat_00001.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-jackson-databind 2.8.11.5-1.redhat_00001.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-log4j-jboss-logmanager 1.2.2-1.Final_redhat_00002.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-netty +1 4.1.45-1.Final_redhat_00001.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-undertow 1.4.18-12.SP12_redhat_00001.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-wildfly +1 7.1.7-2.GA_redhat_00002.1.ep7.el7 RHSA-2024:5856
Red Hat Jboss Enterprise Application Platform Eus 7 eap7-wildfly-elytron 1.1.13-1.Final_redhat_00001.1.ep7.el7 RHSA-2024:5856
Red Hat JBoss EAP 7 eap7-activemq-artemis +15 2.9.0-2.redhat_00009.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-apache-commons-beanutils 1.9.4-1.redhat_00002.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-glassfish-el +1 3.0.1-4.b08_redhat_00003.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-glassfish-jsf 2.3.5-7.SP3_redhat_00005.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-hal-console 3.0.20-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-hibernate +4 5.3.15-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-infinispan +8 9.3.8-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-ironjacamar +8 1.4.20-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-jackson-databind 2.9.10.2-1.redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-jaegertracing-jaeger-client-java +2 0.34.1-1.redhat_00002.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-jboss-ejb-client 4.0.28-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-jboss-remoting 5.0.17-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-jboss-server-migration +23 1.3.1-8.Final_redhat_00009.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-netty +1 4.1.45-1.Final_redhat_00001.1.el6eap RHSA-2020:0605
Red Hat JBoss EAP 7 eap7-picketlink-bindings +1 2.5.5-23.SP12_redhat_00012.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-stax2-api 4.2.0-1.redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-sun-istack-commons +2 3.0.10-1.redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-thrift 0.13.0-1.redhat_00002.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-txw2 +8 2.3.3-4.b02_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-wildfly +2 7.2.7-4.GA_redhat_00004.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-wildfly-http-client +4 1.0.20-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-wildfly-java-jdk8 +1 7.2.7-4.GA_redhat_00004.1.el7eap RHSA-2020:0805
Red Hat JBoss EAP 7 eap7-wildfly-openssl +2 1.0.9-2.SP03_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-wildfly-transaction-client 1.1.9-1.Final_redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-woodstox-core 6.0.3-1.redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat JBoss EAP 7 eap7-xml-security 2.1.4-1.redhat_00001.1.el6eap RHSA-2020:0806, RHSA-2020:0805, RHSA-2020:0804
Red Hat A Mq Clients 2 nodejs-rhea 1.0.16-1.el8 RHSA-2020:0601
Red Hat A Mq Clients 2 python3-qpid-proton 0.30.0-3.el8 RHSA-2020:0601
Red Hat A Mq Clients 2 qpid-proton +9 0.30.0-2.el7 RHSA-2020:0601
Red Hat A Mq Clients 2 rubygem-qpid_proton +1 0.30.0-1.el7 RHSA-2020:0601

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling druid 34.0.0-r6 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven io.netty:netty all versions — GHSA-cqqj-4p63-rrmm
Maven io.netty:netty-codec-http < 4.1.44 4.1.44 GHSA-cqqj-4p63-rrmm
Maven org.jboss.netty:netty all versions — GHSA-cqqj-4p63-rrmm

Advisories 17

References