aboutsummaryrefslogtreecommitdiffstats
path: root/fw/ta_bufferfield_xfn.py (follow)
Commit message (Collapse)AuthorAge
* sixty-seventh pass: sweep class 9 exhaustively, the defect family closes at twouser2026-09-30
The cross-function detector had run with a single accessor and field offset, so it was generalised to every field offset of the slot accessor and separately to the channel lookup, in case a different buffer had a different and possibly reachable fill path. Across forty-one argument passes for the slot accessor there are exactly two hits, both already characterised and both on the same staging buffer, and the channel object yields none across twenty-five passes. The family is therefore closed at two, with no other buffer in the module having this shape. The detector is persisted with its controls and limitations documented. The objective remains unmet and the reason has been stable for fifteen passes: the firmware contains genuine memory-unsafe code while the paths that would carry attacker-sized data into it consistently carry compile-time constants instead.