First published: Mon Aug 26 2019(Updated: )
An issue was discovered in the protobuf crate before 2.6.0 for Rust. Attackers can exhaust all memory via Vec::reserve calls.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Rust-protobuf Project Rust-protobuf | <1.7.5 | |
Rust-protobuf Project Rust-protobuf | >=2.0.0<2.6.0 | |
Apache HBase | =2.2.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of CVE-2019-15544 is classified as high due to its potential to lead to memory exhaustion attacks.
To fix CVE-2019-15544, upgrade the protobuf crate to version 2.6.0 or later.
CVE-2019-15544 affects all versions of the protobuf crate prior to 2.6.0.
Yes, CVE-2019-15544 can impact Apache HBase version 2.2.3 when using the affected protobuf library.
CVE-2019-15544 can be exploited through crafted Vec::reserve calls that lead to memory exhaustion.