@ronnellejesta
Very dangerous functions in C.
strcpy(char *dest, const char *src)
- May overflow the dest buffer.
strcat(char *dest, const char *src)
- May overflow the dest buffer.
getwd(char *buf)
- May overflow the buf buffer.
gets(char *s)
- May overflow the s buffer.
[vf]scanf(const char *format, …)
- May overflow its arguments.
realpath(char *path, char resolved_path[])
- May overflow the path buffer.
[v]sprintf(char *str, const char *format, …)
- May overflow the str buffer.