pingora icon indicating copy to clipboard operation
pingora copied to clipboard

RUSTSEC-2024-0437: Crash due to uncontrolled recursion in protobuf crate

Open github-actions[bot] opened this issue 10 months ago • 1 comments

Crash due to uncontrolled recursion in protobuf crate

Details
Package protobuf
Version 2.28.0
URL https://github.com/stepancheg/rust-protobuf/issues/749
Date 2024-12-12

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.

See advisory page for additional details.

github-actions[bot] avatar Mar 08 '25 02:03 github-actions[bot]

It looks like management of cargo audit check items is required. I added a commit for this https://github.com/cloudflare/pingora/pull/554/commits/db89b1c92b1b21ffb62056bf4c8b6029733d6562. Maybe this could be an option for the situation.

PeppyDays avatar Mar 11 '25 02:03 PeppyDays