2 ms·
For example: I found a trivially exploitable buffer overrun in the Source game engine. The cause? Somebody used strcpy instead of strncpy... when adding an ani
by XMPPwocky 10y ago
For example:
I found a trivially exploitable buffer overrun in the Source game engine. The cause? Somebody used strcpy instead of strncpy... when adding an animated ellipsis at the end of a string.
You really have to try in Rust to get pwned adding an ellipsis to a string.
(And yes, tools should (and probably would) have caught that bug. But they either weren't used, or didn't catch it, so...)