Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Конфиденциальное сообщение об уязвимости системы безопасности

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

Примечание: Частные отчеты об уязвимостях в настоящее время находятся в бета-версии и могут быть изменены.

Владельцы и администраторы общедоступных репозиториев могут включить частные отчеты об уязвимостях в своих репозиториях. Дополнительные сведения см. в разделе Настройка частных отчетов об уязвимостях для репозитория.

Сведения о конфиденциальном сообщении об уязвимости системы безопасности

Исследователи по безопасности часто чувствуют ответственность за оповещение пользователей об уязвимости, которую можно использовать. Если нет четких инструкций по обращению к специалистам по обслуживанию репозитория, содержащего уязвимость, у исследователей по безопасности не может быть другого выбора, кроме как опубликовать об уязвимости в социальных сетях, отправить прямые сообщения в службу поддержки или даже создать общедоступные проблемы. Такая ситуация потенциально может привести к раскрытию сведений об уязвимости.

Частные отчеты об уязвимостях упрощают для исследователей безопасности сообщать об уязвимостях непосредственно в поддержку репозитория с помощью простой формы.

Для исследователей безопасности преимущества использования частных отчетов об уязвимостях:

  • Меньше разочарования и меньше времени, затрачиваемого на попытку выяснить, как связаться с обслуживающим.
  • Более плавный процесс раскрытия и обсуждения сведений об уязвимостях.
  • Возможность обсудить сведения об уязвимостях в частном порядке с помощью службы поддержки репозитория.

Примечание: Если в репозитории не включены частные отчеты об уязвимостях, необходимо инициировать процесс создания отчетов, следуя инструкциям в политике безопасности для репозитория, или создать проблему, запросив у хранителей предпочтительный контакт по вопросам безопасности. Дополнительные сведения см. в разделе Сведения о скоординированном раскрытии информации об уязвимостях безопасности.

Конфиденциальное сообщение об уязвимости системы безопасности

Специалисты по безопасности могут в частном порядке сообщать об уязвимости безопасности службам поддержки репозитория.

  1. На GitHub.com перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Безопасность. Если вкладка "Безопасность" не отображается, выберите раскрывающееся меню и выберите пункт Безопасность. Снимок экрана: заголовок репозитория с вкладками. Вкладка "Безопасность" выделена темно-оранжевым контуром. 1. На левой боковой панели в разделе "Отчеты" щелкните Рекомендации.

  2. Щелкните Сообщить об уязвимости , чтобы открыть форму рекомендаций.

    Снимок экрана: кнопка "Сообщить об уязвимости"

  3. Заполните форму сведений о рекомендациях.

    Совет: В этой форме обязательны только заголовок и описание. (В общей форме рекомендаций по безопасности проекта, которую инициирует владелец репозитория, также требуется указать экосистему.) Тем не менее, мы рекомендуем исследователям безопасности предоставлять как можно больше сведений о форме, чтобы специалисты по поддержке могли принять обоснованное решение об отправленном отчете. Вы можете использовать шаблон, используемый нашими исследователями по безопасности, из GitHub Security Lab, который доступен в репозиторииgithub/securitylab".

    Дополнительные сведения о доступных полях и рекомендации по заполнению формы см. в разделах Создание рекомендаций по безопасности репозитория и Рекомендации по написанию рекомендаций по безопасности репозитория.

  4. В нижней части формы щелкните Отправить отчет. GitHub отобразит сообщение о том, что обслуживающие организации были уведомлены и что у вас есть ожидающий кредит для этих рекомендаций по безопасности.

    Совет: При отправке отчета GitHub автоматически добавляет репортера об уязвимости в качестве участника совместной работы и в качестве зачисленного пользователя в предложенные рекомендации.

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

    Снимок экрана: нижняя часть рекомендаций по безопасности. Кнопка с меткой "Начать временную вилку" выделена темно-оранжевым цветом.

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