Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

darkskygit/libaom
master @ dee179d
115
Fixes
0
CVEs
HIGH
Peak severity
48.4%
Coverage
Highlights
Memory Corruption: 41 prior fixes. Scrutinize any change in this area.
av1/decoder/detokenize.c: most-fixed (7 issues). Treat as high-risk during review.
52 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.

Integer Overflow: Multiple fixes target integer overflow in coefficient dequantization, token decoding, and frame size parsing, leading to out-of-bounds writes/reads.
Memory Corruption: Out-of-bounds array access in coefficient decoding and palette token handling, plus invalid tile boundary setup, cause memory corruption.
Out-of-bounds Read: OBU/Annex B parsing and packet boundary validation repeatedly fail, leading to reads past buffer ends.