Use-after-free vulnerabilities Allocate objects Doc Doc *doc new Doc(); Body *body new Body(); *doc *child Propagate pointers a dangling pointer doc->child body; Body Free an object freed delete body; *body if (doc->child) doc->child->getAlign(): 16Use-after-free vulnerabilities 16 a dangling pointer