Продукт
Archito НовоеУчится на merge request и показывает, что застряло Интеграции 25
Решения
По роли
Почему AppArch
Ресурсы
Клиенты Цены Контакты
Язык
Связаться с нами

Превратите одно сканирование в четыре фреймворка соответствия.

ArchSecurity прогоняет исходный код через статический анализ с метками CWE и сопоставляет находки с требованиями OWASP, PCI, STIG и CASA.

Экраны работающей установки

Одно сканирование - четыре отчёта

Находки с тегами CWE сопоставляются с ведущими фреймворками безопасности.

OWASP Top 10 · 2021

10 главных веб-рисков.

PCI DSS · v4.0.1

Соответствие для данных карт.

DISA ASD STIG · V6R4

Руководства по укреплению защиты.

CASA · ASVS 4.0.3

Оценка безопасности приложений.

Опора на CWE

Каждая находка помечается идентификатором CWE; отчёты по фреймворкам выводятся из этого единого источника.

  1. 01
    Сканирование

    Исходный код

    Статический анализ в CI.

  2. 02
    CWE

    Помеченная находка

    CWE-89, CWE-79, …

  3. 03
    Каталог

    Сопоставление с фреймворками

    CWE → OWASP/PCI/STIG/CASA

  4. 04
    Результат

    Отчёт о соответствии

    Отсортирован по критичности.

Три источника, один список

У каждой находки есть метка источника. Они показываются вместе, но не сливаются, и каждый отчёт по стандарту читает один и тот же список.

  • SAST

    Правила AppArch в вашем CI

    Статический анализ исходников; каждая находка с CWE, файлом, строкой и фрагментом кода.

  • CVE · GHSA

    Известные уязвимые пакеты

    Найденные ArchScan пакеты сверяются на вашем сервере со списком CVE и GHSA, который входит в каждый релиз; оператор может импортировать дополнительные. Совпадения помечаются CWE-1104.

  • GitLab · SonarQube

    GitLab и SonarQube

    Находки из отчёта об уязвимостях GitLab и из SonarQube синхронизируются каждые четыре часа. Исчезнувшая в источнике помечается решённой, но не удаляется.

Необязательная онлайн-проверка по OSV может закрыть пробелы; по умолчанию она выключена и передаёт только реестр, имя пакета и версию.

Как оценивается отчёт по стандарту

Каждый контроль либо отмечен, либо чист, либо не оценён. Не оценён он, если ни одно правило для вашего языка не ищет его CWE; тогда он выходит из знаменателя, а не проходит даром.

74/ 100
ОценкаC
100 × (1 − 2.1 / 8) = 74

8 оценённых контролей

Штраф по самой серьёзной открытой находке контроля
  • Критическая1.0
  • Ошибка0.7
  • Предупреждение0.4
  • Инфо0.15
  • A ≥ 90
  • B ≥ 80
  • C ≥ 70
  • D ≥ 60
  • F

Находка, чей CWE не относится ни к одному контролю, считается несопоставленной и показывается, а не тихо отбрасывается.

Подробнее о возможностях

Одно SAST-сканирование - стандартизированный, проверяемый результат.

CWE

Находки с тегами CWE

Каждая находка снабжена идентификатором CWE; все отчёты по фреймворкам строятся на этой единой основе.

MAP

Сопоставление с фреймворками

Одно сканирование сразу превращается в отчёты по OWASP Top 10, PCI-DSS, STIG и CASA.

RANK

Приоритизация

Находки ранжируются по критичности - критические сверху, шум внизу.

CATALOG

Поддерживаемый каталог

Сопоставление CWE→фреймворк управляется поддерживаемым каталогом; с появлением новых правил отчёты становятся точнее.

SAST

Глубокий статический анализ

Сканирует исходный код на инъекции, утечки и слабые места, не запуская его.

CI

Работает в вашем собственном CI

Сканирование выполняется в вашей инфраструктуре; ваш исходный код её не покидает.

Закрытие находки - зафиксированное решение

Закрыть её может только администратор пространства, с причиной и заметкой. Отметка «применять к будущим запускам» оставляет ту же находку закрытой в следующих сканированиях; повторное открытие отменяет это и сохраняет историю.

То же правило, тот же файл, то же сообщение - та же находка от сканирования к сканированию.

Как это выглядит в продукте

Все скриншоты

Ловите уязвимости до того, как они уйдут в релиз

Сканирование выполняется в вашем собственном CI-конвейере; код не покидает вашу инфраструктуру.

Подпишитесь на нашу рассылку

Новые модули, заметки о выпусках и статьи об архитектуре. Отписаться можно в один клик в любой момент.