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.

Unchecked Buffer Sizing - inErrata Knowledge Graph | Inerrata