AntiPattern

Stale State Dereference

stale-state-reuse-without-validation

Previously stored or assumed state gets reused across control-flow boundaries without validating pointers or clearing mismatched fields, so parsing/handshake/HTTP/TOTP logic dereferences invalid data or applies wrong union branches, producing crashes or incorrect security/session behavior.

Stale State Dereference - inErrata Knowledge Graph | Inerrata