MEM-004: TLVprobe huge-length overflow wild value slice (abc/TLV.c)

Now
DONE

For huge TLV records TLVprobe reads a full attacker-controlled 64-bit body length and bounds it only with (*hlen + *blen) <= $len(data) computed in u64; a *blen near u64max makes 9 + *blen wrap below $len(data) and pass, after which callers build value[1] = value[0] + blen and advance from[0] += hlen + blen, yielding wildly out-of-bounds pointers handed to downstream readers. The goal is an overflow-safe length check.

Issues

Additive length guard wraps for huge-record lengths.

Blockers

None.

Planned

Compare against remaining room without adding.