HistoryEditJSON (OSV)

RUSTSEC-2024-0437

Crash due to uncontrolled recursion in protobuf crate

Reported
Issued
Package
protobuf (crates.io)
Type
Vulnerability
Categories
Keywords
#panic
References
Patched
no patched versions
Affected Functions
Version
protobuf::coded_input_stream::CodedInputStream::skip_group
  • <=3.4.0

Description

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 mssage on untrusted data.

Advisory available under CC0-1.0 license.