TGViewer
SourceCraft SourceCraft @sourcecraft · 3.19K subscribers
Post #316 1.63K
✌️ Контрибьютим в опенсорс, который используем сами

В SourceCraft Security задействовано несколько опенсорсных проектов. Один из них — Grype, сканер уязвимостей, который помогает анализировать зависимости и находить известные проблемы в пакетах.

Мы уже делились историей про маленький шаг в большом опенсорсе с Trivy. В этот раз покажем улучшение, которое экономит время инженерам по безопасности.

🔘 В чём было дело
Время от времени Grype находил уязвимости, у которых в первичной записи отсутствовало описание. В таких случаях поле fullDescription в SARIF-отчёте заполнялось бесполезной заглушкой Version 6.6.126 is affected with no fixes reported yet.

Вместо полной картины по уязвимости инженеры видели пустую карточку без контекста. Чтобы понять суть проблемы, приходилось вручную переходить в NVD или Ubuntu Security — это замедляло триаж и принятие решений.

🔘 Что изменилось
В самом Grype информация об уязвимости из NVD была, но хранилась в отдельном поле JSON-вывода: .matches[].relatedVulnerabilities[].description. Презентер сканера просто игнорировал её при сборке SARIF-отчёта. 

Теперь Grype подтягивает описание из relatedVulnerabilities, если оно отсутствует в записи уязвимости. Например, для CVE-2025-37849 (use-after-free в Linux kernel) вместо заглушки попадает полное описание проблемы — с контекстом про KVM, arm64 и природу UAF.

Все подробности — в предложении изменений.


А вы контрибьютили в опенсорс-проекты, которые используете в своей работе?

🔥 Да, исправлял или добавлял функциональность
🤔 Пока нет, но такие мысли были
⚡️ Чаще завожу задачи и предлагаю улучшения
  • 🔥 22
  • ⚡ 11
  • 👍 4
  • 🤔 2
  • ❤ 1
More from @sourcecraft
  1. Sep 21, 2026📖 Когда вы в последний раз ходили в библиотеку? В библиотеку курсов SourceCraft пешком ид…
  2. Sep 17, 2026Post #403
  3. Sep 16, 2026Post #402
  4. Sep 13, 2026✌️ С праздником всех, кто дружит с кодом! Наше комьюнити каждый день делает технологии, об…
  5. Sep 11, 2026✌️ Запускайте ИИ-навыки из CI/CD ИИ-навык запускается на воркере и получает доступ ко всем…
  6. Sep 11, 2026✌️ Закончились нейрокредиты? Приглашайте друзей и продолжайте кодить Получайте до 2000 ней…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →