5 ms·
This sort of thing blows my mind. Any rough theories on how this sort of thing can happen? How can an app go from parsing metadata to executing foreign code?
by therealdrag0 7y ago
This sort of thing blows my mind.
Any rough theories on how this sort of thing can happen? How can an app go from parsing metadata to executing foreign code?
- rossjudson 7y agoIt's called C. It's incredibly hard to write secure code in it.
- earenndil 7y agoI thought whatsapp was erlang?
- hooch 7y agoI don’t imagine there being much Erlang in the iOS and Android clients.
- ghostpepper 7y agoIs there any C in WhatsApp?
- londons_explore 7y agoYes - all the media decoders are in C
- ghostpepper 7y agoCool, that actually does sound like a rather large attack surface for an innocent-looking attachment to wind up executing code