3 ms·
Was discussing this paper with a few colleagues who work in this area, and concluded that this paper seems like an odd combination of: - The author citing thei
by linux_security 2y ago
Was discussing this paper with a few colleagues who work in this area, and concluded that this paper seems like an odd combination of:
- The author citing their own research. (Ok, all researchers do this)
- Mildly scolding the industry for not having applied their research. It's "pragmatic" after all.
The elephant in the room is that these approaches have been widely deployed and their track record is pretty questionable. iPhone widely deploys PAC and kalloc_type. Chrome applies CFI and PartitionAlloc. Android applies CFI and Scudo. Yet memory safety exploitation still regularly occurs against these targets. Is it harder because of these technologies? Probably. But if they're so effective, why are attackers still regularly successful at exploiting memory safety bugs? And what's the cost of applying these? Does my phone's battery die sooner? Is it slower? So now your phone/browser are slower AND still exploitable.