Skip to content
OpenAdvisories
Medium CVE-2019-20445 EUVD-2020-0308GHSA-p2v9-g2qv-p635

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 a Content-Length header to be accompanied by a second Content-Length header, or by a Transfer-Encoding header.

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 No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven io.netty:netty all versions — GHSA-p2v9-g2qv-p635
Maven io.netty:netty-handler >= 4.0.0, < 4.1.45 4.1.45 GHSA-p2v9-g2qv-p635
Maven org.jboss.netty:netty all versions — GHSA-p2v9-g2qv-p635

Advisories 17

References