Что такое атака на цепочку поставок? Примеры и способы предотвращения

Источник: Zscaler•

Что такое атака на цепочку поставок? Примеры и способы предотвращения

Learn what a supply chain attack is, how it works, common examples, attack types, and best practices for preventing software and third-party supply chain attacks.

Zpedia

/ Что такое атака на цепочку поставок?

Атака на цепочку поставок — это тип кибератаки, совершаемой против поставщиков организации с целью получения несанкционированного доступа к системам или данным этой организации. Иногда их называют атаками на цепочку создания стоимости или на программное обеспечение третьих сторон. Они требуют значительного планирования со стороны злоумышленников, использующих вредоносный код для проникновения в системы организации, и могут иметь разрушительный радиус действия после первоначального проникновения, как в случае с атаками на SolarWinds в 2020 году.

Примеры атак на цепочку поставок

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

Атаки типа «островной прыжок»

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

Атаки типа «островной прыжок» обычно нацелены на известные организации, которые, как правило, полагаются на широкую цифровую экосистему поставщиков. К ним могут относиться поставщики управляемых услуг, производители оборудования и программного обеспечения, а также технологические и бизнес-партнеры, многие из которых подключены к различным приложениям и базам данных через множество уязвимых конечных точек.

Атаки на цепочку поставок

Атаки на «цепочку поставок», такие как кибератака на SolarWinds, немного отличаются. Вместо того, чтобы искать уязвимости третьего поставщика как способа проникнуть в сеть другой компании, они явно стремятся использовать доверие между легитимными организациями, используемыми в обычной деловой деятельности.

Как работает атака на цепочку поставок

Атаки на цепочку поставок стремятся получить доступ, внедряя бэкдор в продукты, обычно программное обеспечение, используемое целевыми организациями. Это позволяет злоумышленникам доставлять автоматические патчи или «троянские» обновления программного обеспечения, которые открывают дверь для вредоносного ПО и других атак.

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

Влияние атак на цепочку поставок

В атаке на SolarWinds Orion в 2020 году злоумышленник смог получить доступ к системам SolarWinds через бэкдор и создать троянские обновления платформы SolarWinds Orion. Троянское обновление Orion позволило злоумышленникам внедрить скрытое вредоносное ПО в сети 18 000 клиентов SolarWinds, среди которых было много государственных учреждений и организаций США, включая Пентагон, Министерство внутренней безопасности, ФБР, Армию, ВМС и многие другие.

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

Почему они так опасны?

Исследователи безопасности утверждают, что атаки на цепочку поставок являются одними из самых сложных угроз для предотвращения, потому что они используют врожденное доверие. Кроме того, их сложно обнаружить, и они могут иметь более длительные остаточные эффекты. Устранить и исправить атаку на цепочку поставок не так просто, как установить антивирус или сбросить операционную систему. Эти атаки нацелены на ваши процессы, поэтому они должны быть надежными с самого начала.

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

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

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

Что такое секреты?

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

Риски открытого исходного кода

Несмотря на свою повсеместность, программное обеспечение с открытым исходным кодом (OSS) часто оставляет организацию уязвимой для атак. OSS, хотя и эффективно для разработки программного обеспечения, увеличивает площадь атаки и оставляет дверь открытой для утечек данных и вредоносного ПО — двух наиболее частых нарушителей в атаках на программную цепочку поставок.

Подчеркивает ли атака на SolarWinds риск цепочки поставок?

Атака на SolarWinds демонстрирует организациям, что они должны быть бдительными в любое время, когда речь идет об их цепочках поставок. Она показывает конкретные уязвимости производства программной цепочки поставок и как они могут представлять риск для известных, высокозащищенных компаний, таких как Cisco, Intel и Microsoft. Она также показывает лидерам ИТ-безопасности, что как только злоумышленник проник в одну часть цепочки, он проник во всю цепочку.

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

Лучшие практики защиты вашей организации

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

  • Устраните вашу уязвимую к атакам интернет-поверхность, остановите боковое перемещение, минимизируйте разрешения и блокируйте C2 с помощью архитектуры нулевого доверия.
  • Включите функцию полного инспектирования TLS/SSL и продвинутую защиту от угроз для трафика от рабочей нагрузки до интернета.
  • Запустите облачную песочницу в режиме реального времени для выявления и остановки неизвестных угроз.
  • Обеспечьте защиту для известного трафика C2 с помощью непрерывных обновлений по мере появления новых пунктов назначения.
  • Требуйте многофакторную аутентификацию для любого доступа к высокоценным целям.
  • Ограничьте влияние бокового перемещения с помощью идентификационной микросегментации облачных рабочих нагрузок.
  • Выбирайте поставщиков, которые могут гарантировать высочайшие уровни конфиденциальности, целостности и доступности.
  • Проводите непрерывные оценки рисков и приоритизируйте управление рисками, чтобы обеспечить вашей организации максимальную возможную защиту.
  • Проводите частые тренинги по осведомленности в области кибербезопасности с лучшими практиками, чтобы убедиться, что ваши сотрудники знают, на что обращать внимание (фишинговые письма и т. д.).
  • Внедрите надлежащую систему реагирования на инциденты в случае обнаружения атаки в вашей сети.

Для реализации этих передовых практик обеспечения безопасности цепочки поставок вам необходимо привлечь услуги надежной компании в области кибербезопасности, чья платформа проверяет трафик в режиме реального времени, устраняя угрозу вредоносного ПО и атак с использованием вымогательского ПО до того, как они проникнут в вашу организацию — Zscaler.

Защита от атак на цепочку поставок с помощью Zscaler

Атаки на цепочку поставок являются сложными и трудными для обнаружения. Помимо понимания состояния безопасности всех партнерских организаций, важно иметь несколько слоев защиты и видимости всего трафика вашей организации. Ниже приведены некоторые интегрированные услуги, предоставляемые Zscaler Zero Trust Exchange™, которые защищают от атак на цепочку поставок, позволяя вам:

  • Выявлять и останавливать вредоносную активность с компрометированных серверов, перенаправляя весь серверный трафик через Zscaler Internet Access.
  • Ограничить трафик с критически важной инфраструктуры списком разрешенных безопасных пунктов назначения.
  • Убедитесь, что вы проверяете весь трафик SSL/TLS, даже если он поступает из доверенных источников.
  • Включите расширенную защиту от угроз, чтобы заблокировать все известные домены C2.
  • Расширьте защиту от командного управления на все порты и протоколы с помощью расширенного облачного брандмауэра (модуль Cloud IPS), включая новые пункты назначения C2.
  • Используйте расширенную облачную песочницу, чтобы предотвратить доставку неизвестного вредоносного ПО в качестве части второго этапа полезной нагрузки.
  • Ограничьте влияние потенциального компрометации, ограничив боковое перемещение с помощью идентификационной микро-сегментации (Zscaler Workload Segmentation) и архитектуры нулевого доверия.
  • Защитите ключевые приложения, ограничив боковое перемещение с помощью Zscaler Private Access.

О чём эта статья