Самые небезопасные языки программирования — рейтинг WhiteSource

1
2030
views

Компания WhiteSource опубликовала отчет, посвященный самым небезопасным языкам программирования.

Участников рейтинга отобрали по популярности — в список попали C, Java, JavaScript, Python, Ruby, PHP и C++. Затем языки проанализировали по количеству уязвимостей, найденных в проектах с открытым исходным кодом за последние 10 лет. 

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

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

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

Распределение уязвимостей по годам
Распределение уязвимостей по годам

В WhiteSource не стали называть самый безопасный язык программирования. Как отмечают авторы, при разработке нужно в первую очередь опираться на тщательное тестирование, а не выбор языка по количеству известных уязвимостей.

1 КОММЕНТАРИЙ

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here