I am an intermediate C programmer. If you have made any coding mistake that you came to know later that it was the most hazardous / harmful to the total application please share
system() with some user-supplied string in the argument. Same goes for popen().
Use exec*() instead.
Of course, this is not unique to C.