Skip to main content
← All vulnerabilities
CVE-2021-37137GHSA-9VJP-V76F-G363

The Snappy frame decoder function doesn't restrict the chunk length which may lead to excessive memory usage.

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.1.68Final, 4.1.68.Final
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

The Snappy frame decoder function doesn't restrict the chunk length which may lead to excessive memory usage. Beside this it also may buffer reserved skippable chunks until the whole chunk was received which may lead to excessive memory usage as well. This vulnerability can be triggered by supplying malicious input that decompresses to a very big size (via a network stream or a file) or by sending a huge skippable chunk.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • The Netty project Netty

    From unspecified · fixed in 4.1.68Final

  • io.netty:netty-codecMaven

    From 4.0.0 · fixed in 4.1.68.Final

  • org.jboss.netty:nettyMaven

    All versions

  • io.netty:nettyMaven

    All versions

References 13

GitHub · netty/netty

lists.apache.org

oracle.com

security.netapp.com

lists.debian.org

debian.org