GHSA-2gh3-rmm4-6rq5: Protobuf Parser Recursion DoS | Miggo
Basic Information
Basic Information
Technical Details
Package Name
Ecosystem
Vulnerable Versions
First Patched Version
protobuf
rust
< 3.7.2
3.7.2
N/A
CVSS Score
-
N/A
CVSS Score
-
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from improper recursion control in group parsing. The commit diff shows:
skip_group was modified to add recursion depth tracking
A new test was added for deeply nested groups
The CWE-770 (resource allocation without limits) aligns with missing recursion limits
The advisory explicitly mentions 'uncontrolled recursion' in unknown group parsing
Before patching, skip_group processed groups in a loop without depth validation, making it vulnerable to stack exhaustion through crafted nested groups