Highlights
Denial of Service: 10 prior fixes. Scrutinize any change in this area.
buffa-codegen/src/impl_message.rs: most-fixed (3 issues). Treat as high-risk during review.
12 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Denial of Service: Multiple fixes target unbounded memory allocation in generated message decoders, with bypasses in packed closed-enum unknown fields and missing element budgets.
Denial of Service: Encoding size computation and reader limits had integer overflows that could corrupt output or cause panics; unknown field allocation was unbounded.
Denial of Service: Reflective decode lacked element-memory accounting, allowing unbounded memory growth from crafted inputs.