Современные программные системы состоят из множества компонентов, модулей и библиотек, создаваемых сообществом разработчиков по всему миру. Однако ошибка или уязвимость в сторонней библиотеке может оказать влияние на приложение, даже если собственный код безупречен. Именно поэтому сегодня на первый план выходит композиционный анализ — подход, позволяющий выявлять и оценивать уязвимости в зависимостях. Но простой перечень компонентов уже не даёт полного ответа на вопрос: насколько эти уязвимости действительно опасны для конкретного продукта? Чтобы понять реальный уровень угрозы, необходимо видеть контекст — то, как именно используется сторонний код.
Виталий Вареница, заместитель генерального директора АО «НПО "Эшелон"», в статье «Composition Analysis Tool — новый взгляд на безопасность. Эволюция композиционного анализа отражает зрелость индустрии» объяснил, почему библиотека с уязвимостью не всегда несёт риски, какие существуют методы, формирующие контекст в композиционном анализе, и как контекстный анализ помогает по-новому взглянуть на безопасность.
Реклама. АО «НПО "ЭШЕЛОН"», ИНН: 7718676447, Erid: 2VfnxwwrGkZ
Post #11114
255

- 🔥 3