Not memory corruption. The function authorized object A and acted on object B. Patched. This belongs here because 'exploit' is not only memory.
If your program has two ids in a function, I want a test that they match.
Refs: CVE Program
Lab / educational. Public binaries and patched classes only. Isolated VM.