| 5.9 Экспертиза исходного кода | CodeScoring.TQI | Обеспечивается автоматизированная экспертиза качества кода с использованием метрик (цикломатическая сложность, дублирование, динамика изменений). Поддерживается системная оценка качества и сопровождения кода в процессе разработки. |
5.12 Использование безопасной системы сборки ПО 5.13 Обеспечение безопасности сборочной среды ПО | CodeScoring.OSA, CodeScoring.SCA, CodeScoring.Save | Анализируются зависимости, применяемые при сборке, выявляются небезопасные компоненты. Контроль состава ПО выполняется до запуска сборки, что позволяет снизить риск привнесения уязвимостей и ошибок со стороны системы и среды сборки в соответствии с целями 5.12.1.1 и 5.13.1.1. |
| 5.15 Безопасность используемых секретов | CodeScoring.Secrets | Выполняется поиск ключей, паролей, токенов и других секретов в исходном коде, истории коммитов и конфигурационных файлах. Применяются методы машинного обучения для снижения числа ложноположительных срабатываний. |
| 5.16 Композиционный анализ | CodeScoring.SCA | Выполняется анализ всех зависимостей, включая транзитивные, с определением их источников, лицензий и известных уязвимостей. Формируется и актуализируется перечень зависимостей (ППК, SBOM), что обеспечивает контроль состава, выявление уязвимостей и применение корректирующих мер в цепочке поставок. |
| 5.17 Проверка на внедрение вредоносного ПО через цепочку поставок | CodeScoring.OSA, CodeScoring.SCA, CodeScoring.Save | Обеспечивается контроль сторонних библиотек и компонентов, используемых в проекте. Реализуется: • 5.17.2.4 – выявление и контроль предсобранного ПО поставщика; • 5.17.2.5 – анализ зависимостей на предмет внедрения вредоносного кода (за исключением антивирусной проверки, которая относится к дополнительным средствам защиты). |
| 5.23 Реагирование на информацию об уязвимостях | CodeScoring.OSA, CodeScoring.SCA, CodeScoring.Secrets | Обеспечивается регулярное обновление базы уязвимостей и автоматическое оповещение о новых рисках. Поддерживается интеграция с корпоративными системами (почта, менеджер задач), что позволяет инициировать своевременное реагирование в рамках политики безопасности организации. |
| 5.24 Поиск уязвимостей при эксплуатации | CodeScoring.SCA | Реализована возможность регулярной перепроверки выпущенных сборок для рекуррентного поиска уязвимостей. Выполняются оповещения о новых уязвимостях в рамках анализа исходного кода, контейнерных образов и SBOM-файлов на этапе эксплуатации. |