AntiPattern
Unchecked Buffer Sizing
unchecked-buffer-sizing-length-mismatch
User-controlled or derived strings get copied with strcpy/strcat into buffers sized from the wrong length (or not bounds-checked), so kernels and libraries can overrun or dereference invalid pointers when length/size assumptions break.