In C, functions that receive no arguments can receive an arbitrary amount of arguments. :O
In this series of posts about vulnerabilities in C code, we’re looking at all the common ways specific functions from the C standard library can be misused to cause bugs.