GitHub-მა გამოუშვა სერვისი კოდის დაუცველობის იდენტიფიცირებისთვის

GitHub объявил о доступности для всех пользователей сервиса კოდის სკანირება, который ранее предлагался только участникам ограниченной программы тестирования новых экспериментальных возможностей. Сервис უზრუნველყოფს сканирование каждой операции «git push» на предмет потенциальных уязвимостей. Результат прикрепляется непосредственно к pull-запросу. Проверка выполняется с использованием движка CodeQL, анализирующего шаблоны с типовыми примерами уязвимого кода (CodeQL позволяет сформировать шаблон уязвимого кода для выявления наличия подобной уязвимости в коде других проектов).

За время бета-тестирования сервиса в ходе сканирования около 12 тысяч репозиториев было выявлено более 20 тысяч проблем с безопасностью, среди которых были и серьёзные проблемы, приводящие к удалённому исполнению кода и подстановке SQL-запросов. 72% из найденных проблем были выявлены на стадии рассмотрения pull-запроса, до его принятия, и исправлены менее чем за 30 дней (для сравнения общая статистика по индустрии показывает, что лишь 30% уязвимостей устраняется менее чем за месяц после обнаружения).

GitHub-მა გამოუშვა სერვისი კოდის დაუცველობის იდენტიფიცირებისთვის

წყარო: opennet.ru

ახალი კომენტარის დამატება