Cyber Resilience Act (CRA) w pigułce dla firm
5.10.2026
Cyber Resilience Act (CRA) w pigułce: zakres regulacji, obowiązki producentów oraz działania, które pozwalają wykazać zgodność przed audytem zgodności.
Produkt podłączony do sieci, który trafia do klienta bez kontroli podatności, procedury aktualizacji i właściciela procesu reagowania, staje się nie tylko problemem technicznym. Staje się ryzykiem regulacyjnym, kontraktowym i reputacyjnym. Cyber Resilience Act (CRA) w pigułce oznacza dla organizacji przede wszystkim zmianę podejścia: bezpieczeństwo produktu nie kończy się na testach przed premierą, lecz musi być zarządzane przez cały deklarowany okres wsparcia.
CRA dotyczy produktów z elementami cyfrowymi oferowanych na rynku Unii Europejskiej. Obejmuje zarówno urządzenia sprzętowe, jak i oprogramowanie, jeżeli mogą łączyć się z innym urządzeniem lub siecią, bezpośrednio albo pośrednio. Regulacja ma ograniczyć sytuacje, w których rynek otrzymuje produkt ze znanymi lukami, bez realnej ścieżki aktualizacji, komunikacji z klientami i obsługi zgłoszeń bezpieczeństwa.
Dla zarządu kluczowe pytanie brzmi nie: „czy mamy certyfikat?”, lecz: „czy potrafimy udowodnić, że kontrolujemy ryzyko produktu po jego wdrożeniu u klienta?”. To wymaga połączenia inżynierii bezpieczeństwa, zarządzania dostawcami, obsługi incydentów, dokumentacji technicznej i odpowiedzialności biznesowej.
Cyber Resilience Act (CRA) w pigułce: kogo obejmuje
Największy ciężar obowiązków CRA spoczywa na producencie. To on odpowiada za zaprojektowanie produktu zgodnie z wymaganiami cyberbezpieczeństwa, przeprowadzenie oceny zgodności, przygotowanie dokumentacji technicznej, wystawienie deklaracji zgodności UE i oznakowanie CE - jeśli regulacja ma zastosowanie.
Producentem nie musi być wyłącznie podmiot, który fizycznie wytwarza urządzenie. Tę rolę może pełnić firma rozwijająca i sprzedająca aplikację, dostawca urządzenia IoT pod własną marką albo organizacja, która znacząco modyfikuje produkt i udostępnia go na rynku pod swoim oznaczeniem. W praktyce trzeba prześledzić łańcuch odpowiedzialności, a nie wyłącznie strukturę własności intelektualnej.
Importerzy i dystrybutorzy również otrzymują obowiązki. Powinni weryfikować, czy produkt posiada wymagane oznaczenia i dokumentację oraz czy producent wskazał kanał kontaktu do zgłaszania podatności. Nie mogą traktować zgodności jako deklaracji handlowej dostarczonej przez partnera. W razie wątpliwości muszą umieć zatrzymać wprowadzenie produktu do obrotu lub uruchomić eskalację.
CRA obejmuje szeroki katalog produktów, między innymi oprogramowanie biznesowe, komponenty sieciowe, urządzenia przemysłowe, systemy zdalnego dostępu, produkty konsumenckie i biblioteki dostarczane komercyjnie. Szczególnej analizy wymagają rozwiązania OT/ICS, ponieważ pojedynczy komponent cyfrowy może wpływać na dostępność procesu produkcyjnego, bezpieczeństwo fizyczne oraz ciągłość dostaw.
Nie każdy produkt będzie oceniany identycznie. Regulacja przewiduje wyjątki oraz relacje z przepisami sektorowymi, w tym dla części produktów objętych odrębnymi reżimami. Oprogramowanie open source rozwijane poza działalnością komercyjną także wymaga odrębnej interpretacji. Błąd polega na automatycznym założeniu, że „open source” albo „produkt przemysłowy” pozostaje poza zakresem. Decyzję należy oprzeć na funkcji produktu, modelu udostępniania, roli organizacji w łańcuchu dostaw i właściwych przepisach szczególnych.
Co CRA wymaga od producenta w praktyce
Punktem wyjścia jest bezpieczny cykl życia produktu. CRA nie oczekuje jednorazowego raportu z testu penetracyjnego, który po premierze trafia do archiwum. Oczekuje procesu, w którym ryzyka są identyfikowane, oceniane, redukowane i dokumentowane od projektu do wycofania produktu ze wsparcia.
W praktyce organizacja powinna wykazać, że produkt został zaprojektowany z uwzględnieniem minimalizacji powierzchni ataku, bezpiecznych ustawień domyślnych, kontroli dostępu, ochrony integralności danych oraz mechanizmów aktualizacji. Równie istotne jest ograniczenie znanych podatności w komponentach własnych i zewnętrznych. Jeśli produkt zawiera biblioteki, firmware lub elementy dostarczane przez partnerów, potrzebna jest pełna widoczność zależności.
Tu pojawia się znaczenie SBOM, czyli zestawienia komponentów programowych. Nie jest ono celem samym w sobie. Dobrze utrzymywany SBOM pozwala szybko odpowiedzieć na pytanie, czy nowo ujawniona podatność dotyczy produktu, których wersji dotyczy oraz jakiego klienta może narazić na ryzyko. Bez tej informacji triage według SLA jest oparty na przypuszczeniach.
Kolejny obszar to obsługa podatności. Producent musi zapewnić możliwość zgłaszania luk, ocenić ich istotność, przygotować remediację i przekazać użytkownikom jasne informacje o ryzyku oraz sposobie aktualizacji. Dla produktów używanych w środowiskach regulowanych sama publikacja poprawki nie wystarcza. Klient oczekuje informacji o wpływie na kompatybilność, dostępność, konfigurację i proces wdrożenia na produkcji.
CRA wymaga także określenia okresu wsparcia. Musi on odpowiadać oczekiwanej żywotności produktu, a nie wyłącznie wygodzie producenta. Dla aplikacji SaaS, sprzętu sieciowego i urządzeń przemysłowych ocena może wyglądać inaczej. W środowisku OT aktualizacja może wymagać okna serwisowego, testów na stanowisku referencyjnym oraz zatwierdzenia przez właściciela procesu. To nie zwalnia producenta z odpowiedzialności - zmienia jedynie sposób planowania remediacji.
Raportowanie incydentów i podatności
Jednym z najbardziej operacyjnych elementów CRA są obowiązki raportowania aktywnie wykorzystywanych podatności oraz poważnych incydentów bezpieczeństwa. Organizacja musi więc odróżniać zwykłe zgłoszenie błędu od zdarzenia, które uruchamia obowiązki regulacyjne, oraz dysponować ścieżką szybkiej eskalacji do właściwych osób.
To wymaga uzgodnionych kryteriów klasyfikacji, dyżurów, rejestru decyzji i dowodów procesu. W przypadku poważnego incydentu czas liczony jest od momentu, w którym producent uzyskał świadomość zdarzenia, a nie od chwili zakończenia pełnego dochodzenia. Zespół nie może czekać na komplet informacji, jeśli regulator oczekuje wczesnego ostrzeżenia, a następnie raportu uzupełniającego.
Najczęstsza luka nie leży w narzędziach SIEM czy ticketingu. Leży na styku zespołów: product security wykrywa problem, SOC widzi anomalie, dział prawny analizuje obowiązki, a właściciel produktu nie wie, kto podejmuje decyzję o zgłoszeniu. Procedura musi wskazywać odpowiedzialność, SLA, minimalny zakres danych oraz sposób zatwierdzania komunikacji z klientami i organami nadzoru.
Terminy, które należy wpisać do planu zgodności
CRA weszła w życie w grudniu 2024 roku, lecz obowiązki są wdrażane etapowo. Najważniejsze daty dla planowania programu to 11 września 2026 roku - od tego dnia zaczną obowiązywać obowiązki raportowania - oraz 11 grudnia 2027 roku, kiedy zasadnicza część wymagań regulacji będzie stosowana.
Dwa lata mogą wydawać się wystarczające, ale w organizacji produktowej ten czas szybko znika. Inwentaryzacja portfolio, identyfikacja komponentów, przegląd umów z dostawcami, aktualizacja SDLC, budowa procesu vulnerability disclosure i przygotowanie dokumentacji wymagają współpracy wielu funkcji. Jeżeli produkt jest certyfikowany, wdrażany w przemyśle albo posiada długi cykl wydawniczy, zmiany trzeba uwzględnić znacznie wcześniej w roadmapie.
Plan przygotowania bez pozornej zgodności
Skuteczny program CRA warto prowadzić jako projekt redukcji ekspozycji, a nie jako inicjatywę wyłącznie compliance. Pierwszym krokiem jest inwentaryzacja produktów, wersji, rynków, komponentów oraz ról organizacji. Dopiero wtedy można ocenić, które rozwiązania znajdują się w zakresie regulacji i gdzie odpowiedzialność jest rozproszona między spółkami, partnerami lub dostawcami.
Następnie potrzebna jest analiza luk oparta na dowodach. Powinna obejmować praktyki secure by design, wyniki pentestów, zarządzanie zależnościami, aktualizacje, proces reagowania na podatności, zasady wsparcia i kompletność dokumentacji. Audyt bez weryfikacji technicznej często potwierdza istnienie procedury, ale nie odpowiada na pytanie, czy organizacja wykryje krytyczną lukę w produkcie i dostarczy poprawkę w wymaganym czasie.
Warto ułożyć działania w cztery strumienie: bezpieczeństwo rozwoju produktu, zarządzanie podatnościami, raportowanie incydentów oraz dowody zgodności. Każdy strumień powinien mieć właściciela, miernik, termin i kryterium zamknięcia. Przykładowo miernikiem nie jest samo wdrożenie skanera kodu, lecz odsetek produktów objętych analizą, czas triage podatności krytycznych oraz liczba luk zamkniętych zgodnie z przyjętym SLA.
Dokumentacja techniczna wymaga szczególnej dyscypliny. Powinna odzwierciedlać faktyczny stan produktu, analizę ryzyka, architekturę bezpieczeństwa, wyniki oceny zgodności i zastosowane środki kontroli. Weryfikowalność jest ważniejsza niż objętość dokumentu. Jeżeli deklaracja mówi o aktualizacjach bezpieczeństwa, organizacja musi umieć pokazać proces wydania, testowania, dystrybucji i komunikacji z użytkownikami.
Dla produktów o podwyższonym znaczeniu konieczna może być ocena zgodności z udziałem jednostki notyfikowanej. Warto ustalić to na początku, ponieważ wpływa na harmonogram, zakres wymaganych dowodów oraz budżet. Próba rozwiązania tej kwestii tuż przed wejściem produktu na rynek zwykle prowadzi do kosztownych opóźnień albo akceptacji ryzyka przez zarząd bez wystarczających danych.
CRA nie jest projektem, który można zamknąć po uzyskaniu oznakowania CE. Każda nowa podatność, aktualizacja komponentu, zmiana architektury i incydent sprawdzają, czy deklarowany proces działa pod presją czasu. Najlepszym momentem na uporządkowanie odpowiedzialności, dowodów i kontrolowanej remediacji jest etap, w którym organizacja nadal może spokojnie zmienić sposób budowy produktu.