Highlights
Memcpy/Buffer Overflow: 1 prior fix. Scrutinize any change in this area.
Plugins: most-fixed (1 issue). Treat as high-risk during review.
3 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.
Memory Corruption: Insecure deserialization of configuration data in priorBoxPlugin leads to memory corruption. Exploits can corrupt critical application state during model load operations.
Out-of-bounds Read: Incorrect memory offsets and lack of explicit parameter tracking during PriorBox deserialization allows reading outside allocated boundaries via reinterpret_cast operations.
Memcpy/Buffer Overflow: Bypassing or missing deserialization helpers during plugin construction in GenerateDetection and MultilevelCropAndResize plugins leaves parameters uninitialized or improperly sized, leading to buffer overflows.