Bringing the joy of C unsafety related exploits to all OSes.
Hey, That's unfair to C! If an OS is reckless enough to give a process memory when it asks for it, it should have no business worrying about what the process does with the allocation!
In all seriousness though, the language can't be held responsible for poor programming practices.
For any insecurities resulting from c code, blame the compiler!
:)