Crash due to uncontrolled recursion in protobuf crate
Affected version of this crate did not properly parse unknown fields when parsing a user-supplied input. This allows an attacker to cause a stack overflow when parsing the message on untrusted data.
01
describes (1)
Related CVEs.
| ID | severity | exploitable | ||
|---|---|---|---|---|
| CVE-2025-53605US | — | — | ||
The protobuf crate before 3.7.2 for Rust allows uncontrolled recursion in the protobuf::coded_input_stream::CodedInputStream::skip_group parsing of unknown fields in untrusted inpu… | ||||
02
references
External citations — patches, advisories, analysis.
- https://github.com/stepancheg/rust-protobufPACKAGE
- https://github.com/stepancheg/rust-protobuf/commit/f06992f46771c0a092593b9ebf7afd48740b3ed6WEB
- https://github.com/stepancheg/rust-protobuf/issues/749WEB
- https://nvd.nist.gov/vuln/detail/CVE-2025-53605ADVISORY
- https://rustsec.org/advisories/RUSTSEC-2024-0437.htmlWEB
scry
Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.
Free scan