CVE-2019-20444GHSA-CQQJ-4P63-RRMM
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
- 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.44
- 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: total
Summary
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."
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: yes · Technical impact: total
- Record last updated
Affected versions
- io.netty:netty-codec-httpMaven
fixed in 4.1.44
- org.jboss.netty:nettyMaven
All versions
- io.netty:nettyMaven
All versions
References 25
GitHub · netty/netty
lists.apache.org
- thread.html/re45ee9256d3233c31d78e59ee59c7dc841c7fbd83d0769285b41e948@<commits.druid.apache.org>
- thread.html/r70b1ff22ee80e8101805b9a473116dd33265709007d2deb6f8c80bf2@<commits.druid.apache.org>
- thread.html/rff210a24f3a924829790e69eaefa84820902b7b31f17c3bf2def9114@<commits.druid.apache.org>
- thread.html/ra9fbfe7d4830ae675bf34c7c0f8c22fc8a4099f65706c1bc4f54c593@<issues.zookeeper.apache.org>
- thread.html/r96e08f929234e8ba1ef4a93a0fd2870f535a1f9ab628fabc46115986@<dev.zookeeper.apache.org>
- thread.html/r804895eedd72c9ec67898286eb185e04df852b0dd5fe53cf5b6138f9@<issues.zookeeper.apache.org>
- thread.html/rce71d33747010d32d31d90f5d737dae26291d96552f513a266c92fbb@<notifications.zookeeper.apache.org>
- thread.html/rfb55f245b08d8a6ec0fb4dc159022227cd22de34c4419c2fbb18802b@<notifications.zookeeper.apache.org>
- thread.html/ra2ace4bcb5cf487f72cbcbfa0f8cc08e755ec2b93d7e69f276148b08@<issues.zookeeper.apache.org>
- thread.html/r36fcf538b28f2029e8b4f6b9a772f3b107913a78f09b095c5b153a62@<issues.zookeeper.apache.org>
- thread.html/r91e0fa345c86c128b75a4a791b4b503b53173ff4c13049ac7129d319@<notifications.zookeeper.apache.org>
- thread.html/r310d2ce22304d5298ff87f10134f918c87919b452734f9841d95682d@<commits.zookeeper.apache.org>
- thread.html/r9b20cdac704cf9a583400350e2d5b576fa8417c18ddb961201676c60@<commits.zookeeper.apache.org>
- thread.html/r640eb9b3213058a963e18291f903fc1584e577f60035f941e32f760a@<issues.zookeeper.apache.org>
- thread.html/r059b042bca47be53ff8a51fd04d95eb01bb683f1afa209db136e8cb7@<dev.zookeeper.apache.org>
- thread.html/r489886fe72a98768eed665474cba13bad8d6fe0654f24987706636c5@<dev.zookeeper.apache.org>
- thread.html/r34912a9b1a5c269a77b8be94ef6fb6d1e9b3c69129719dc00f01cf0b@<dev.zookeeper.apache.org>
- thread.html/r0f5e72d5f69b4720dfe64fcbc2da9afae949ed1e9cbffa84bb7d92d7@<notifications.zookeeper.apache.org>
- thread.html/r1fcccf8bdb3531c28bc9aa605a6a1bea7e68cef6fc12e01faafb2fb5@<issues.zookeeper.apache.org>
- thread.html/r819aaeb9944bdcfca438dcc51f05650dc728daf64dfd7d774fc2499b@<commits.zookeeper.apache.org>
- thread.html/rb84c57670ec48ef23f4d07973b7fa69f629b8e7fcfb48874362feb6f@<commits.zookeeper.apache.org>
- thread.html/r6945f3c346b7af89bbd3526a7c9b705b1e3569070ebcd0964bcedd7d@<issues.zookeeper.apache.org>
- thread.html/r4c675b2d0cc2a5e506b11ee10d60a378859ee340aca052e4c7ef4749@<notifications.zookeeper.apache.org>