ProIT: медіа для профі в IT
2 хв

Розробникам: чим корисний OSV-Scanner V2.0.0 від Google?

author avatar ProIT NEWS

Google офіційно представила OSV-Scanner V2.0.0 — значне оновлення інструмента для виявлення й усунення вразливостей, що робить його повноцінним рішенням для безпеки у відкритому коді. Про це повідомляє DevOps.

Що таке OSV-Scanner?

Перша версія OSV-Scanner вийшла у грудні 2022 року і стала частиною ініціатив Google у сфері безпеки з відкритим кодом. Разом з OSV.dev та OSV-SCALIBR вона формувала відкриту платформу для спрощення керування вразливостями.

Версія 2.0.0 інтегрує функції OSV-SCALIBR і значно розширює можливості інструмента. За словами Мітча Ешлі, віцепрезидента й керівника практики DevOps у The Futurum Group:

«Реліз OSV-Scanner V2.0 — це важливий крок уперед у сфері безпеки з відкритим кодом. Завдяки покращеному аналізу залежностей і підтримці шарового сканування контейнерів інструмент дає глибше розуміння програмних шарів і контейнерів для виявлення й усунення вразливостей».

Головні функції OSV-Scanner V2.0

1. Потужне виявлення залежностей

OSV-Scanner V2 розширив підтримку форматів залежностей і тепер охоплює:

• .NET’s deps.json для .NET.

• Python’s uv.lock для Python.

• JavaScript’s bun.lock і Node modules для JavaScript.

• Haskell’s freeze files для Haskell.

• Uber JAR-файли для Java та Go binaries.

2. Інтелектуальне сканування контейнерів

Тепер інструмент підтримує сканування контейнерів з урахуванням шарів для образів Debian, Ubuntu й Alpine. Він показує:

• На якому шарі з’явився потенційно вразливий пакет.

• Повну історію шарів і використані команди.

• Інформацію про базовий образ та ОС.

• Інтелектуальну фільтрацію для зменшення хибних спрацювань.

Також підтримується кілька мов програмування в контейнерах, зокрема Go, Java, Node і Python.

3. Інтерактивний HTML-звіт

Оновлений формат звіту (інтерактивний HTML) робить результати сканування зручними для аналізу. Він передбачає:

• Візуальну класифікацію за рівнем критичності.

• Фільтрацію за пакетом, ID і пріоритетом.

• Повні записи рекомендацій.

• Дані за кожним шаром контейнера.

4. Інтелектуальне усунення вразливостей для Maven

Після успіху функції guided remediation для npm Google розширила її на Java через підтримку pom.xml. Це дає можливість:

• Усувати вразливості у прямих і транзитивних залежностях.

• Керувати версіями через dependency management.

• Оновлювати залежності з мінімальним впливом на проєкт.

• Працювати з приватними реєстрами Maven.

Що далі в безпековій дорожній карті Google?

Компанія вже працює над такими кроками:

• Подальша інтеграція OSV-Scanner з OSV-SCALIBR.

• Підтримка нових мов та екосистем.

• Повна перевірка файлової системи контейнерів.

• Аналіз досяжності для пріоритизації реальних загроз.

• Підтримка VEX (Vulnerability Exchange) для колаборації.

OSV-Scanner V2.0.0 уже доступний і відкритий для використання.

Читайте також на ProIT, чому Google потрібен Wiz.

Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!

Приєднатися до company logo
Продовжуючи, ти погоджуєшся з умовами Публічної оферти та Політикою конфіденційності.

ссс