Veracode назвала самые уязвимые языки программирования

Опубликовано: 8 декабря 2015 г., вторник

Согласно результатам нового исследования специалистов Veracode, код в скриптовых языках является источником значительного количества уязвимостей в web-приложениях. Отчет основан на результатах анализа более 200 тыс. приложений на распространенных языках программирования - PHP, Java, Microsoft Classic ASP, .NET, iOS, Android, C и C++, JavaScript, ColdFusion, Ruby и COBOL.

В ходе анализа специалисты использовали метрическую систему, измеряющую количество брешей на 1 МБ кода. По итогам исследования был составлен следующий рейтинг: 

  • Classic ASP – 1 686,6 брешей/МБ (1 112 критических)

  • ColdFusion – 262,8 брешей/МБ (227 критических)

  • PHP – 184 брешей/МБ (47 критических)

  • Java – 51,8 брешей/МБ (5,2 критических)

  • .NET – 32,5 брешей/МБ (9,7 критических)

  • C++ – 26,7 брешей/МБ (8,8 критических)

  • iOS – 23,4 брешей/МБ (0,9 критических)

  • Android – 11,3 брешей/МБ (0,4 критических)

  • JavaScript – 8,1 брешей/МБ (0,09 критических) 

Согласно отчету, 83% приложений на ColdFusion, 81% приложений на PHP и 79% на Classic ASP не прошли проверку OWASP Top 10. 

По данным Veracode, 86% приложений на PHP содержали по меньшей мере одну XSS-брешь. 56% программ оказались уязвимы к внедрению SQL-кода. Также приложения позволяли осуществить атаку типа обратный путь в директориях (67%) и внедрение кода (61%). В числе других проблем: некорректный процесс обработки учетных данных (58%), уязвимости в криптографическом протоколе (73%) и бреши, позволяющие утечку данных (50%).

Такое положение вещей значительно влияет на общую ситуацию в Интернете, поскольку порядка 70% систем по управлению контентом работают на базе WordPress, Drupal и Joomla, подчеркивают эксперты.

Open Web Application Security Project (OWASP) - открытый проект обеспечения безопасности web-приложений. Сообщество OWASP включает в себя корпорации, образовательные организации и частных лиц со всего мира. Участники проекта уже десять лет составляют список Топ-10 самых опасных уязвимостей в web-приложениях, стараясь привлечь внимание всех web-разработчиков. 

Источник: securitylab.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

Какие смартфоны Motorola обновятся до Android 8.0 Oreo?

Хотя с момента выхода Android 8.0 Oreo прошло несколько недель, но пока официальное обновление до новейшей ОС получили лишь владельцы некоторых устройств Pixel и Nexus от Google. дальше »

Lenovo нарушила обещание обновлять Moto G4

Выпущенный полтора года назад смартфон Moto G4 обещали обновить до Android 8, но, похоже, на это уже можно не рассчитывать. дальше »

Выпущена новая версия свободной системы 3D-моделирования Blender 2.79

Опубликован релиз Blender 2.79 - свободного, профессионального пакета для создания трёхмерной компьютерной графики. дальше »

Сообщество и Oracle рассматривают возможность изменения модели разработки Java SE

Марк Рейнхольд, возглавляющий разработку Java в компании Oracle, выставил на обсуждение в сообществе разработчиков OpenJDK предложение по изменению модели разработки платформы Java SE и JDK. дальше »

Два смартфона Huawei обновятся до Android Oreo

Как минимум два смартфона Huawei — по одному из среднего и бюджетного ценового сегментов — обновятся до Android O. Об этом представители компании рассказали на встрече с поклонниками бренда, которая прошла 4 сентября в Нью-Дели. дальше »

Ядру Linux исполнилось 26 лет

25 августа 1991 года 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux. дальше »

Смартфоны HTC U11, HTC U Ultra и HTC 10 получат Android Oreo

HTC одной из первых заявила, что ряд аппаратов компании получит обновление до новейшей версии ОС Android Oreo. Судя по объявлению в Twitter, первыми до Android 8.0 обновятся HTC U11, HTC U Ultra и HTC 10. дальше »

Компания Microsoft опубликовала открытую платформу .NET Core 2.0

Компания Microsoft представила выпуск открытой платформы .NET Core 2.0 для Windows, macOS и Linux. дальше »

Microsoft исправила «критические» ошибки безопасности, затрагивающие все версии Windows

Microsoft исправила 48 отдельных уязвимостей, большинство из которых имели наивысший «критический» рейтинг. дальше »

Microsoft прекратит поддержку Windows 10 версии 1511 в октябре

Компания Microsoft анонсировала общую полноценную доступность Windows 10 Creators Update, однако через два месяца фирма выпустит очередное большое обновление. дальше »