Какой язык программирования самый небезопасный

Недавно платформа управления безопасностью WhiteSource опубликовала отчет, в котором постаралась исследовать самые небезопасные языки программирования.

Специалисты платформы отобрали IT-языки по их популярности в мире. Итоговый список исследования выглядел таким образом: JavaScript, Ruby, Java, PHP, C, Python и C++. После этого был проведен анализ каждой технологии по количеству найденных уязвимостей за последние десять лет в проектах с открытым кодом.

Лидирующие позиции в качестве самого небезопасного языка программирования занял C – за ним числится практически половина найденных уязвимостей. Но специалисты, которые составляли отчет, уточняют, что С, в сравнении с другими языками, существует и используется дольше и на нем за это время было написано больше всего кода. Кроме вышенаписанного, С – это один из IT-языков, которые стояли за ядром Linux и Open SSL. Такая популярность и используемость данного языка и сказались на ряде проблем с ним, отмечают специалисты. Второе место в рейтинге занял PHP, а вот третье — Java.

Рейтинг языков по числу уязвимостей

Рейтинг языков по числу уязвимостей

 

Специалистами WhiteSource также была составлена разбивка по количеству уязвимостей за последние года. Они отмечают, что за последние два года их число увеличилось в разы — связывается это с быстрым ростом интереса людей к интернет-безопасности.

Уязвимости по годам

Уязвимости по годам

 

Также отметим, что платформа не стала называть IT-язык, который, на их взгляд, является самым безопасным.

Полный отчет вы можете посмотреть здесь.

Заметили ошибку? Выделите ее и нажмите Ctrl+Enter, чтобы сообщить нам.

03.04.2019
182
Автор: Черная Юлия