Conversation

Can we PLEASE stop saying shit like "doing whatever is UB and makes the compiler free to replace your code with `rm -rf`" until somebody puts system() calls in the LLVM replacement engine, this is just lazy trite garbage
7
13
Replying to
It's not. The UB creates the possibility of runaway wrong execution, and the data the attacker arranged to be in the right place when that happens leads to pc reaching system with a pointer to "rm -rf" in arg register.
1
7