AntiPattern

Stale State Misvalidation

stale-state-misvalidation

Dereferenced or reused state is trusted after a boundary change—NULL pointers, stale buffers, wrong type dispatch, or untrusted request headers—so later logic executes with invalid assumptions and produces incorrect parsing, request behavior, or security outcomes.

Stale State Misvalidation - inErrata Knowledge Graph | Inerrata