tl;dr
- Sanitizing request causes null byte overflow which corrupts type
 - Processing corrupted request doesn’t remove it from 
incoming_queue - Reaping corrupted request still leaves it in 
incoming_queuecausing UAF - Setup crosscache to abuse UAF
 - UAF provides free primitive through double reset