gtk-rs/gtk-rs-core
main@ cd97c5b
Fixes8
CVEs0
Peak severityHigh
Commits10,123
Regression coverage37.5%
Highlights
Use-After-Free: 3 prior fixes. Scrutinize any change in this area.
glib/src/collections/strv.rs: most-fixed (1 issue). Treat as high-risk during review.
8 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
Use-After-Free: Multiple use-after-free vulnerabilities across different components indicate a systemic issue with GObject lifecycle management and signal handler safety.
Type Confusion: Type confusion between classes/interfaces and signal arguments can lead to unsafe casts and memory corruption, requiring type-level enforcement.
Heap Buffer Overflow: Incorrect allocation size calculations in string and vector operations can lead to heap overflows, indicating a need for careful arithmetic and bounds checking.
Last analyzed 31 Aug 2026, 05:10 UTC