CVE Catalog

CVE-2021-37137

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
6.57%

94th percentile - higher than 94% of all known CVEs

Summary

The Snappy frame decoder function doesn't restrict chunk length, which may lead to excessive memory usage. It may also buffer reserved skippable chunks until the whole chunk is received, further increasing memory usage.

Risk Assessment

An attacker can supply malicious input causing memory exhaustion and a denial of service (DoS).

Recommendation

Upgrade the library containing Snappy to a version with a fixed decoder, or limit the size of processed input data.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS