CodeScoring 2026.43.0: сравнение SBOM, раздельная настройка политик и поддержка Dart, Flutter, Lua

Источник
CodeScoring 2026.43.0: сравнение SBOM, раздельная настройка политик и игноров для SCA/OSA, поддержка Dart, Flutter, Lua

В релизе версии 2026.43.0 платформы CodeScoring акцент сделан на функционале сравнения SBOM между сканированиями одного проекта, включая разные его версии. Интерфейс теперь предоставляет сводку и визуализацию различий с подсветкой изменений, позволяя командам отслеживать эволюцию состава проекта без ручного сопоставления файлов. Доступ к сравнению возможен со страницы проекта или из истории сканирований, а в самом файле SBOM исправленная версия зависимости вынесена в отдельное поле для удобной автоматической обработки отчетов.

Система настройки политик и игноров была переработана: теперь они настраиваются отдельно для модулей CodeScoring.SCA и CodeScoring.OSA. При создании правила выбирается конкретный модуль, что позволяет явно задавать область действия, например, проекты и группы для SCA или компоненты и репозитории для OSA. Существующие политики автоматически распределяются по новым модулям, а если правило действовало ранее для обоих модулей, создаются две отдельные версии. В политиках OSA добавлены условия для фильтрации по репозиторию и менеджеру репозиториев, включая проверку по списку разрешенных адресов, а в игнорах расширен выбор технологий, PURL, названий зависимостей и идентификаторов уязвимостей.

В каталоге продуктов появился новый подраздел «Библиотеки», где для каждого компонента собраны общие сведения, риски и список версий в виде отдельных пакетов. Это позволяет сначала оценить компонент в целом, а затем перейти к конкретной версии, используемой в проекте, и проверить её на уязвимости. Также в версии 2026.43.0 проекты больше не делятся на типы CLI и VCS: подключение системы контроля версий стало необязательным, а сканирование репозитория и передача результатов через агента могут сочетаться в рамках одного проекта.

Агент Johnny получил поддержку новых экосистем и научился разбирать манифесты и lock-файлы для получения зависимостей через пакетные менеджеры Dart и Flutter (через pub) а также Lua (через LuaRocks). Дополнительно добавлен параметр --summary-format для выбора формата сводки сканирования, который можно сохранить в JSON-файл для автоматической обработки. Расширена информация об уязвимостях: на странице теперь отображаются статусы записей из NVD и БДУ ФСТЭК, предупреждения и категории из OSV и RustSec, а также добавлен фид Packagist Malware в список источников.

Текст подготовлен нейросетью Loople по материалам источника.

Читайте также

Похожие новости

Поиск по Loople

Назад