CVE-2019-16869GHSA-P979-4MFW-53VG
Netty before 4.1.42.Final mishandles whitespace before the colon in HTTP headers (such as a "Transfer-Encoding : chunked" line), which leads
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 4.1.42.Final
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
CISA's decision points: whether it is exploited, whether attacks can be automated, and how much control an attacker gets. Assessed (SSVC 2.0.3).What do these mean? →
- Exploitation: none
- Automatable: yes
- Technical impact: partial
Summary
Netty before 4.1.42.Final mishandles whitespace before the colon in HTTP headers (such as a "Transfer-Encoding : chunked" line), which leads to HTTP request smuggling.
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: yes · Technical impact: partial
- Record last updated
Affected versions
- io.netty:netty-allMaven
From 4.0.0.Beta1 · fixed in 4.1.42.Final
- org.jboss.netty:nettyMaven
through 3.2.9.Final
- io.netty:nettyMaven
From 3.3.0.Final · through 4.0.0.Alpha8
References 25
GitHub · netty/netty
lists.apache.org
- thread.html/e39931d7cdd17241e69a0a09a89d99d7435bcc59afee8a9628d67769@<dev.zookeeper.apache.org>
- thread.html/6e1e34c0d5635a987d595df9e532edac212307243bb1b49eead6d55b@<issues.zookeeper.apache.org>
- thread.html/2494a2ac7f66af6e4646a4937b17972a4ec7cd3c7333c66ffd6c639d@<dev.zookeeper.apache.org>
- thread.html/76540c8b0ed761bfa6c81fa28c13057f13a5448aed079d656f6a3c79@<issues.zookeeper.apache.org>
- thread.html/9128111213b7b734ffc85db08d8f789b00a85a7f241b708e55debbd0@<issues.zookeeper.apache.org>
- thread.html/d3eb0dbea75ef5c400bd49dfa1901ad50be606cca3cb29e0d01b6a54@<issues.zookeeper.apache.org>
- thread.html/3e6d7aae1cca10257e3caf2d69b22f74c875f12a1314155af422569d@<dev.zookeeper.apache.org>
- thread.html/37ed432b8eb35d8bd757f53783ec3e334bd51f514534432bea7f1c3d@<issues.zookeeper.apache.org>
- thread.html/bdf7a5e597346a75d2d884ca48c767525e35137ad59d8f10b8fc943c@<dev.zookeeper.apache.org>
- thread.html/380f6d2730603a2cd6b0a8bea9bcb21a86c199147e77e448c5f7390b@<commits.zookeeper.apache.org>
- thread.html/cf5aa087632ead838f8ac3a42e9837684e7afe6e0fcb7704e0c73bc0@<commits.zookeeper.apache.org>
- thread.html/cbf6e6a04cb37e9320ad20e437df63beeab1755fc0761918ed5c5a6e@<commits.zookeeper.apache.org>
- thread.html/2e1cf538b502713c2c42ffa46d81f4688edb5676eb55bd9fc4b4fed7@<issues.zookeeper.apache.org>
- thread.html/a0f77c73af32cbe4ff0968bfcbbe80ae6361f3dccdd46f3177547266@<issues.zookeeper.apache.org>
- thread.html/b2cd51795f938632c6f60a4c59d9e587fbacd7f7d0e0a3684850a30f@<issues.zookeeper.apache.org>
- thread.html/b0656d359c7d40ec9f39c8cc61bca66802ef9a2a12ee199f5b0c1442@<dev.drill.apache.org>
- thread.html/519eb0fd45642dcecd9ff74cb3e71c20a4753f7d82e2f07864b5108f@<dev.drill.apache.org>
- thread.html/f9bc3e55f4e28d1dcd1a69aae6d53e609a758e34d2869b4d798e13cc@<issues.drill.apache.org>
- thread.html/e192fe8797c192679759ffa6b15e4d0806546945a41d8ebfbc6ee3ac@<commits.tinkerpop.apache.org>
- thread.html/d14f721e0099b914daebe29bca199fde85d8354253be9d6d3d46507a@<commits.cassandra.apache.org>
- thread.html/f6c5ebfb018787c764f000362d59e4b231c0a36b6253aa866de8c64e@<commits.cassandra.apache.org>