Sin embargo, existen algunos problemas de seguridad con estas funciones, como el desbordamiento de buffer ("buffer overflow"), que hacen que algunos programadores prefieran opciones más seguras frente a la portabilidad que estas funciones ofrecen.