Недавно платформа управления безопасностью WhiteSource опубликовала отчет, в котором постаралась исследовать самые небезопасные языки программирования.
Специалисты платформы отобрали IT-языки по их популярности в мире. Итоговый список исследования выглядел таким образом: JavaScript, Ruby, Java, PHP, C, Python и C++. После этого был проведен анализ каждой технологии по количеству найденных уязвимостей за последние десять лет в проектах с открытым кодом.
Лидирующие позиции в качестве самого небезопасного языка программирования занял C – за ним числится практически половина найденных уязвимостей. Но специалисты, которые составляли отчет, уточняют, что С, в сравнении с другими языками, существует и используется дольше и на нем за это время было написано больше всего кода. Кроме вышенаписанного, С – это один из IT-языков, которые стояли за ядром Linux и Open SSL. Такая популярность и используемость данного языка и сказались на ряде проблем с ним, отмечают специалисты. Второе место в рейтинге занял PHP, а вот третье — Java.
Специалистами WhiteSource также была составлена разбивка по количеству уязвимостей за последние года. Они отмечают, что за последние два года их число увеличилось в разы — связывается это с быстрым ростом интереса людей к интернет-безопасности.
Также отметим, что платформа не стала называть IT-язык, который, на их взгляд, является самым безопасным.
Полный отчет вы можете посмотреть здесь.
Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.
Ваш комментарий (необязательно):