A format string vulnerability occurs when a user supplied input buffer is passed directly to printf as the format string argument. This vulnerability allows an attacker to send malicious input to the ...