El C y PHP más antiguos constituyen más del 63% de todas las vulnerabilidades en 2019
Siempre tratamos de usar el mejor lenguaje de programación. El mejor no debe confundirse con el popular y primero se le debe dar prioridad a la seguridad. El más seguro debe estar clasificado como uno en la lista del mejor lenguaje de programación.
Una publicación reciente de WhiteSource revela que el lenguaje de programación C representa el porcentaje más alto de todas las vulnerabilidades que supera el 77% en los últimos 10 años. Su investigación se basa en los datos recopilados de diversas fuentes, como avisos de seguridad, rastreadores de problemas de código abierto y NVD.
El C y PHP, el lenguaje de programación más antiguo, constituyen más del 63% de todas las vulnerabilidades de las cuales el C contribuye más del 47%. La razón de esto podría ser el alto volumen de código escrito en estos idiomas. Sin embargo, este porcentaje está disminuyendo en los idiomas populares como Go y Pythens. Estos lenguajes de script tienen un código comparativamente menos vulnerable. Por lo tanto, las pitones son ahora la primera opción de todos los principiantes y profesionales.
La vulnerabilidad más frecuente es la filtración de información entre sitios y secuencias de comandos y la validación de entrada. La razón de esta vulnerabilidad son los simples errores de código y la codificación imprecisa. Sin embargo, las comunidades de código abierto están tratando de implementar varios métodos para rastrear e informar estos problemas. Pero, incluso se sugiere a los profesionales que verifiquen constantemente el riesgo básico de seguridad en la base de código.