>I would assume that Apple's new firmware would have been written in a memory safe language.
Memory safe languages don't protect from human programmer complacency and stupidity, or from incidental alphabet agency backdoors.
The patch notes for Qualcomm's big zero day exploit last year certainly gives the impression that this was yet another example of a memory safety error.
> According to the patch instructions, the fix works by adding direct memory access handle references.
https://www.techtarget.com/searchsecurity/news/366612994/Hig...
Sure, but they do protect from a massive swath of real attacks
Don’t guarantee complete safety but do eliminate a massive attack surface