Skip to content
RiverCore
Ставка Klarrio на Security-by-Design: Чому Відповідність Вимогам — Це Останнє
security by designsoftware complianceretrofit securitywhy compliance should follow security designsecurity by design vs compliance first

Ставка Klarrio на Security-by-Design: Чому Відповідність Вимогам — Це Останнє

14 чер 20267 хв. читанняJames O'Brien

Розробка захищеного програмного забезпечення нагадує електромонтаж у будинку. Можна все зробити правильно, поки стіни ще відкриті — коли електрик іде поруч із архітектором і звіряється з планами. А можна зачекати, поки сім'я вже заїхала, і почати зривати гіпсокартон, щоб знайти несправність. Обидва підходи врешті дають світло в кімнатах. Але лише один дозволяє спокійно спати вночі, і лише один вкладається в бюджет. Новий білий документ Klarrio — це, по суті, розгорнутий аргумент на тему того, що індустрія раз за разом обирає другий варіант, а потім дивується, чому горить проводка.

Що Сталося

Klarrio опублікував білий документ про security by design у розробці хмарного програмного забезпечення, і центральна теза тут гостріша за звичний вендорський контент. Як повідомляв Techzine Global, компанія стверджує: відповідність регуляторним вимогам має бути результатом надійних практик безпеки, а не першопричиною їх впровадження. Формальна відповідність «для галочки», на їхню думку, створює хибне відчуття захищеності, тоді як реальні ризики тихо накопичуються в кутку.

Контекст невтішний. За прогнозами, глобальні річні витрати від кіберзлочинності до кінця 2025 року перевищать $1,2 трильйона. Інструменти атак на основі ШІ знижують поріг входу для зловмисників, а те, що раніше вимагало цілої команди — діпфейки для фішингу, автоматизовані хакерські інструменти — тепер доступне будь-кому з браузером і поганими намірами.

У цю ситуацію вривається хвиля європейського регулювання. Директива NIS2 та Закон ЄС про кіберстійкість (Cyber Resilience Act) зобов'язують організації вживати проактивних заходів безпеки, і Klarrio вважає, що більшість компаній просто захлинається в цьому потоці вимог. Білий документ пропонує іншу модель: безпека на основі ризиків, де пріоритети визначаються загрозами, найбільш актуальними для реальної діяльності конкретної організації, а не тим, яка колонка фреймворку ще порожня.

Для підкріплення своєї філософії Klarrio описує роботу Security Framework із трьома ролями — blue, red і purple командами — і програму Security Champions, запущену на початку 2025 року для системного вбудовування безпеки в культуру розробки. Головний економічний аргумент, від якого кожен CFO має підвестися зі стільця: впровадження безпеки «з нуля» додає приблизно десять відсотків до вартості розробки, тоді як її доопрацювання після запуску може коштувати у десять-п'ятнадцять разів більше.

Технічна Анатомія

Якщо зняти маркетинговий шар із білого документа, всередині виявиться тихий удар по ланцюжку постачання. Klarrio зазначає, що сучасні платформи складаються на сімдесят-дев'яносто відсотків з компонентів з відкритим кодом — від Kubernetes до всієї екосистеми CNCF. Це не похибка округлення. Це і є сама будівля.

Аргументи на користь відкритого коду — прозорість і швидкість — реальні й добре відомі, але зворотній бік — це поверхня атаки, яка збільшується щоразу, коли хтось запускає npm install або тягне свіжий Helm chart. Кожен, хто хоч раз провів недільний ранок у пошуках CVE у транзитивній залежності, знає цю схему: вразливість не у вашому коді, а в коді, якому ви довіряли трьома шарами нижче. Відповідь Klarrio — критерії відбору, які застосовуються до компонента ще до того, як він взагалі може потрапити на платформу. Це нудна частина безпеки ланцюжка постачання, яку ніхто не фотографує для слайдів на конференціях.

Система з трьох команд — це де живе частина, пов'язана з інженерною культурою. Blue team проектує та впроваджує захисні заходи. Red team активно виявляє вразливості — внутрішній противник. Завдання purple team — та частина, яка руйнується в більшості організацій: забезпечення обміну знаннями між blue і red, щоб знахідки дійсно перетворювалися на виправлення, а не на Jira-тікети, що повільно перетворюються на артефакти.

Накладіть зверху програму Security Champions — і ви отримаєте спробу перенести відповідальність за безпеку з центральної команди в продуктові групи. Це важливо, тому що саме розробники, які пишуть Terraform і маніфести контролерів, є єдиними, хто здатен приймати рішення щодо безпеки з тією швидкістю, якої вимагає хмарна розробка. Центральна команда, яка перевіряє кожен merge — це архітектурний патерн, який подарував нам шестимісячні цикли релізів. Назад ніхто не повернеться.

Підхід на основі ризиків — найчесніша частина фреймворку. NIS2 і Cyber Resilience Act написані мовою зобов'язань, але загрози не читають директив. Платіжна платформа і контентний сайт стикаються з абсолютно різними противниками, і вдаватися до протилежного — це шлях до ситуації, коли у вас захищений вхід у систему і широко відкритий адмін API.

Хто Постраждає

Найбільше ризикують команди, які витратили останні вісімнадцять місяців на побудову програм відповідності навколо NIS2 і Cyber Resilience Act, ніби це мета, а не мінімальна планка. Регульовані галузі — fintech, iGaming, платежі, SaaS із суміжністю до критичної інфраструктури — особливо схильні до цього. Коли чекліст аудитора стає дорожньою картою інженерії, ви оптимізуєтесь під аудит і втрачаєте нитку в моделі загроз.

Платформи з великою часткою відкритого коду відчувають тиск найгостріше. Якщо ваш стек на сімдесят-дев'яносто відсотків складається з чужого коду, ваша позиція безпеки — це, по суті, ставка на чужу дисципліну релізів. У більшості інженерних організацій, які я бачив, вибір залежностей розглядається як рішення з точки зору зручності для розробника: чи зручний API, чи читабельна документація, чи є зірки на GitHub. Модель Klarrio вимагає розглядати це як рішення щодо ризиків — а це означає, що хтось із керівництва має відмовити популярній бібліотеці через нерегулярне обслуговування. Це складна розмова, і в більшості команд немає нікого, хто готовий її провести.

Наступні дев'яносто днів відокремлять серйозних від формальних. CTO, які тихо сподівалися, що NIS2 — це паперова вправа, виявлять, що їхні ради директорів читали ту саму пресу, що й аудитори. Кожен, хто керує B2B-платформою для клієнтів із ЄС, почне бачити мову security-by-design у закупівельних анкетах, і відповідь «ми відповідаємо NIS2» перестане бути прийнятною, коли слідом іде питання «покажіть вашу модель загроз».

Ще одна категорія, яка опиниться в скрутному становищі: організації, які планували доопрацювати безпеку пізніше. Математика «десять відсотків наперед» проти «у десять-п'ятнадцять разів більше потім» не залишає місця для двозначності. Якщо у вас зараз є платформа в продакшні, яку побудували без серйозної фази моделювання загроз, — рахунок уже набігає. Ви просто ще не відкрили конверт.

План Дій для Інженерних Команд

Почніть з чесного аудиту залежностей. Не звіту Snyk, а реальної розмови про те, які з ваших сімдесяти-дев'яноста відсотків open-source компонентів мають справжнього мейнтейнера, реальний процес розкриття вразливостей і реальний цикл релізів. Підхід Klarrio із критеріями відбору — правильний патерн: перевіряйте компоненти на вході, а не під час інциденту.

Запустіть функцію purple team, навіть якщо не можете дозволити собі окрему red team. Роль, яка реально змінює ситуацію, — це перекладач, людина, чиє завдання — перетворювати знахідки пентесту на інженерні задачі. Без цієї ролі результат роботи red team стає PDF, який ніхто не читає.

Оберіть модель Security Champions і забезпечте її ресурсами належним чином. Один інженер на команду з виділеним часом — не волонтерська ротація, яка руйнується під тиском спринту. Мета — зробити безпеку властивістю того, як команда пише код, а не воротами, через які вона проходить.

Перебудуйте наратив відповідності зсередини назовні. Зіставте свої зобов'язання за NIS2 і Cyber Resilience Act із вашою реальною моделлю загроз, а не навпаки. Якщо модель загроз породжує засоби контролю, яких також вимагає регуляція, — відповідність ви отримаєте безкоштовно. Якщо ж починати з регуляції — отримаєте папку з документами.

І зробіть цю математику перед своєю радою директорів. Десять відсотків під час розробки проти десяти-п'ятнадцяти разів більше після — це найкорисніша цифра в білому документі. Винесіть її на слайд.

Ключові Висновки

  • Головний аргумент Klarrio: відповідність вимогам — це побічний ефект хорошої безпеки, а не кінцева мета. Формальні програми відповідності NIS2 і Cyber Resilience Act створюють хибне відчуття захищеності.
  • Економіка очевидна: безпека, вбудована в дизайн, коштує приблизно на десять відсотків більше під час розробки, тоді як доопрацювання може обійтися у десять-п'ятнадцять разів дорожче.
  • Сучасні платформи на сімдесят-дев'яносто відсотків складаються з відкритого коду — від Kubernetes до екосистеми CNCF. Це і є ваша реальна поверхня атаки, і більшість команд її не контролює.
  • Модель blue/red/purple команд працює лише тоді, коли purple функція дійсно замикає петлю між виявленням вразливостей і випуском виправлень.
  • Програма Security Champions, запущена Klarrio на початку 2025 року, — це культурний патерн, вартий наслідування: передавайте відповідальність продуктовим командам замість того, щоб створювати вузьке місце у вигляді центральної команди.

Повернімося до напівзмонтованого будинку. Індустрія десятиліття вдавала, що можна спочатку заїхати, а потім дати електрику попрацювати навколо меблів. Білий документ Klarrio нагадує: ціна цього вибору не теоретична — це множник, і регулятори ось-ось почнуть знімати показники лічильників.

Часті Запитання

Q: Що таке security by design у хмарній розробці?

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

Q: Чому Klarrio вважає, що відповідність вимогам не повинна бути головним мотивом?

Тому що виконання вимог NIS2 або Cyber Resilience Act «для галочки» може створювати хибне відчуття безпеки, тоді як реальні ризики залишаються непрокритими. Klarrio стверджує, що відповідність має органічно випливати з надійних практик безпеки — тобто модель загроз визначає засоби контролю, а регуляторні вимоги задовольняються як побічний ефект.

Q: Що насправді роблять blue, red і purple команди?

Blue team проектує та впроваджує захисні заходи. Red team активно виявляє вразливості, атакуючи систему. Purple team забезпечує обмін знаннями між двома командами, гарантуючи, що знахідки red team перетворюються на реальні захисні вдосконалення, а не на покинуті звіти.

JO
James O'Brien
RiverCore Analyst · Dublin, Ireland
ПОДІЛИТИСЯ
// RELATED ARTICLES
ГоловнаРішенняПроєктиПро насКонтакт
Новини06
Дублін, Ірландія · ЄСGMT+1
LinkedIn
🇺🇦UK