AIKraft/Skills/vulnerability-triage-brocards

vulnerability-triage-brocards

Навык для триагирования уязвимостей: оценки CVE, баг-баунти и отчетов о находках. Применяет 7 правил для принятия решения о валидности, приоритизации или отклонении уязвимости.

TOBTrail of Bits official Другое ★ 7.4k

Что делает навык

Навык для систематической оценки входящих отчетов об уязвимостях (CVE, баг-баунти, находки от агентов) по 7 принципам (brocards) перед выделением ресурсов на анализ. Позволяет отклонить невалидные отчеты, запросить недостающие данные или принять их для разработки PoC.

Когда применять

  • Фильтрация результатов автоматического обнаружения уязвимостей (agentic vulnerability discovery pipelines) перед проверкой человеком.
  • Триажа находок во время аудита ToB для решения о необходимости эскалации к разработке Proof of Concept (PoC).
  • Оценка сторонних CVE или advisory для кодовой базы, находящейся в активном аудите, чтобы определить их влияние на объем работ.
  • Проверка заявок на баг-баунти или внешних отчетов об уязвимостях для проектов с открытым исходным кодом (ToB open-source).

Как работает

  1. Оценить отчет последовательно по всем 7 brocards, фиксируя вердикт для каждого: PASS, DISMISS или NEEDS-MORE-INFO.
  2. По умолчанию останавливать оценку на первом вердикте DISMISS и документировать причину; при запросе пользователя продолжать проверку всех пунктов.
  3. Для каждого пункта проверять наличие модели угроз, достижимость кода, соответствие спецификации, документацию, стоимость исправления и независимость от метаданных (CVE/CVSS).
  4. Сформировать структурированное резюме триажа (Triage Summary) с таблицей вердиктов, общим решением (ACCEPT/DISMISS/NEEDS-MORE-INFO) и следующим шагом.
  5. При вердикте ACCEPT эскалировать отчет на этап разработки PoC и формального описания уязвимости; при DISMISS — задокументировать причину отклонения.

Примеры запросов агенту

Проанализируй отчет об уязвимости CVE-2023-XXXX с помощью навыка vulnerability-triage-brocards и выдай Triage Summary.
Оцени найденную агентом уязвимость по 7 brocards: если есть хотя бы один DISMISS, объясни причину и закрой отчет.
Проведи полную оценку отчета баг-баунти по всем 7 критериям, даже если на каком-то этапе вердикт будет DISMISS, и предоставь итоговую таблицу.

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «vulnerability-triage-brocards» из репозитория: # https://github.com/trailofbits/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r vulnerability-triage-brocards/ ~/.claude/skills/vulnerability-triage-brocards/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.