ООО «Ивент Хаб» · Москва · работаем по всей России
Пн—Пт, 10:00—19:00hello@gusi-lebedi.comРеквизиты
← Все новости
Разработка и поддержка

GitHub расширил данные об уязвимостях в GraphQL API

GitHub добавил сведения о CVE, исходном коде и датах проверки в GraphQL API, а также фильтры по серьёзности и отозванным уведомлениям. Разбираем применение для контроля компонентов веб-систем и пределы такой проверки.

· Редакция «Гуси-Лебеди»
Фирменный гусь изучает цифровое досье об уязвимости

Коротко

GitHub расширил программный доступ к базе уведомлений об уязвимостях. Команды могут точнее отбирать записи и получать дополнительные сведения одним запросом. Само наличие записи не доказывает, что ваш сайт использует уязвимый компонент.

2 октября GitHub расширил GraphQL API своей базы уведомлений об уязвимостях. API позволяет программе получать сведения напрямую, а GraphQL даёт возможность указать нужный набор данных в запросе.

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

Зачем это команде веб-системы

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

На наш взгляд, в компании «Гуси-Лебеди» полезно начинать с такого сопоставления: общий список угроз без связи с используемыми версиями создаёт лишнюю работу. При интеграции сайта с внешними сервисами стоит сохранять ссылку на исходное уведомление, чтобы сотрудник мог проверить основание предупреждения.

Уведомление ещё нужно разобрать

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

Практический шаг: возьмите одну библиотеку из проекта, сравните её версию с соответствующим уведомлением и проверьте, что ваша система правильно обрабатывает обновление или отзыв записи.

Источник: официальная публикация разработчика. Дата события: 2026-10-02.

Навигация по экспертизе

Ещё направления для вашего проекта

Все 86 услуг →