GitHub Advisoryadvisory · crates.io

GHSA-mh6h-f25p-98f8 Uncontrolled memory consumption in protobuf

HIGH Published 2021-08-25 Modified 2023-06-13 Official page ↗
Aliases
CVE-2019-15544
Ecosystem
crates.io
Packages
protobuf
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-770
Reviewed
2021-08-19

Affected packages

• crates.io protobuf: < 2.6.0 → fixed in 2.6.0

Description

Affected versions of this crate called Vec::reserve() on user-supplied input. This allows an attacker to cause an Out of Memory condition while calling the vulnerable method on untrusted data.

Related

Alias · CVE (1)

  • CVE-2019-15544 An issue was discovered in the protobuf crate before 2.6.0 for Rust. vulnerability

Weakness · CWE (1)

  • CWE-770 Allocation of Resources Without Limits or Throttling weakness

References