Cyber Resilience Act + NIS2 + DORA: zgodność w 2026 roku dla headless WordPressa

Cyber Resilience Act + NIS2 + DORA: zgodność w 2026 roku dla headless WordPressa

Ostatnio zweryfikowano: 29 sierpnia 2026
8 min czytania
Opinia
500+ projektów WP
Audytor bezpieczeństwa

#Cyber Resilience Act + NIS2 + DORA: zgodność w 2026 roku dla headless WordPressa

W latach 2024-2026 trzy unijne akty zbiegły się w tej samej treści operacyjnej. Cyber Resilience Act (rozporządzenie (UE) 2024/2847) reguluje produkty z elementami cyfrowymi wprowadzane na rynek UE. Dyrektywa NIS2 (2022/2555) reguluje podmioty świadczące usługi kluczowe lub ważne. Rozporządzenie DORA (2022/2554) reguluje podmioty finansowe i zewnętrznych dostawców usług ICT, z których korzystają. Headless WordPress wdrożony dla podmiotu regulowanego, z komercyjnym komponentem w zestawie, trafia pod wszystkie trzy akty naraz. Dobra wiadomość: jeden pakiet dowodów może spełnić wymogi wszystkich trzech, jeśli ułoży się go według kontroli, a nie według aktów.

Ten artykuł zamyka filar o NIS2 i DORA w WordPressie i spina ścieżkę dowodową z załącznika II, audyt dostawców z art. 28 DORA, 24-godzinny playbook incydentowy oraz tekst o dostępności BFSG i EAA.

#Czym w skrócie jest zestaw wymogów CRA, NIS2 i DORA?

  • CRA reguluje produkty. NIS2 reguluje podmioty. DORA reguluje podmioty finansowe.
  • Headless WordPress dla podmiotów regulowanych może podlegać wszystkim trzem.
  • Jeden pakiet dowodów ułożony według kontroli wygrywa z trzema osobnymi stosami dokumentów.
  • Obowiązki zgłoszeniowe CRA od 2026 roku, pełne obowiązki producentów od 2027 roku.
  • NIS2 od terminu transpozycji 2024-10-17; DORA stosowana bezpośrednio od 2025-01-17.

#Jak headless WordPress wpływa na zgodność z CRA, NIS2 i DORA?

Headless WordPress rozdziela dwie warstwy. Warstwa treści to WordPress jako edytor i źródło prawdy, udostępniający treści przez REST API albo GraphQL. Warstwa prezentacji to framework frontendowy (Next.js, Astro, Nuxt, SvelteKit), który pobiera te treści i renderuje je dla użytkowników.

Z punktu widzenia zgodności taki podział zmienia powierzchnię ryzyka na trzy sposoby.

Frontend jest produktem. Aplikacja Next.js z komercyjnymi bibliotekami, wdrożona przez agencję, może być “produktem z elementami cyfrowymi” w rozumieniu CRA, gdy zostaje sprzedana lub udostępniona na licencji podmiotowi finansowemu. Sam WordPress, jako darmowe oprogramowanie open source wydawane przez społeczność, nie wchodzi w zakres CRA zgodnie z motywem 15 rozporządzenia (UE) 2024/2847; komercyjne pakiety zbudowane na nim mogą wejść.

Łańcuch dostaw jest szerszy. Projekty headless wciągają zależności npm (często setki), funkcje brzegowe CDN, usługi optymalizacji obrazów, dostawców wyszukiwania, systemy komentarzy. Zarówno art. 21(2)(d) NIS2, jak i art. 28(2) DORA wymagają, by ten łańcuch był zinwentaryzowany, sklasyfikowany i objęty kontrolą umowną.

Powierzchnia incydentów jest podzielona. Podatność może siedzieć w backendzie WordPressa, w bundlu frontendu, w funkcji brzegowej albo w zewnętrznym API. 24-godzinny zegar NIS2 i terminy zgłoszeń z DORA dotyczą podmiotu niezależnie od tego, gdzie jest błąd. Runbook agencji musi wykrywać i klasyfikować zdarzenia we wszystkich czterech warstwach.

#Czego wymagają CRA, NIS2 i DORA?

#CRA (rozporządzenie (UE) 2024/2847)

Obejmuje produkty z elementami cyfrowymi wprowadzane na rynek UE. Art. 13 określa obowiązki producenta: cyberbezpieczeństwo już na etapie projektowania i domyślnie, obsługę podatności przez cały okres wsparcia, aktualizacje bezpieczeństwa, wykaz komponentów oprogramowania (SBOM), zgłaszanie aktywnie wykorzystywanych podatności do ENISA w ciągu 24 godzin od powzięcia wiedzy oraz zgłaszanie poważnych incydentów w ciągu 24 godzin od powzięcia wiedzy.

Harmonogram stosowania według art. 71:

  • Obowiązki zgłaszania podatności i incydentów od 2026 roku.
  • Pełne obowiązki producentów od 2027 roku (36 miesięcy po wejściu w życie).
  • Wymogi oceny zgodności dla “ważnych” i “krytycznych” produktów z elementami cyfrowymi mają osobne ścieżki.

Oprogramowanie open source rozwijane i dostarczane bez działalności komercyjnej pozostaje poza zakresem CRA. Motywy rozporządzenia odróżniają niekomercyjny wkład w open source od komercyjnego pakietowania. Rdzeń WordPressa to niekomercyjny open source; oferta zarządzanego WordPressa sprzedawana jako produkt, z wtyczkami premium objętymi jedną licencją, może już wejść w zakres CRA.

#NIS2 (dyrektywa 2022/2555)

Obejmuje podmioty (kluczowe i ważne) wymienione w załącznikach I i II. Art. 21(2) wymienia dziesięć środków zarządzania ryzykiem (szczegółowo w artykule o ścieżce dowodowej z załącznika II). Art. 23 ustala wczesne ostrzeżenie w 24 godziny, zgłoszenie w 72 godziny i raport końcowy po miesiącu (szczegółowo w 24-godzinnym playbooku reagowania na incydenty). Art. 21(2)(d) wciąga dostawców w zakres przez zobowiązania umowne.

Termin transpozycji minął 2024-10-17. Kilka państw członkowskich się spóźniło; przed każdym audytem końcowym sprawdź stan krajowy.

#DORA (rozporządzenie 2022/2554)

Obejmuje podmioty finansowe wymienione w art. 2 oraz kluczowych zewnętrznych dostawców usług ICT (CTPP) wyznaczonych przez Europejskie Urzędy Nadzoru. Art. 28 dotyczy zarządzania ryzykiem ICT związanym z podmiotami trzecimi (szczegółowo w artykule o audycie dostawców z art. 28 DORA). Art. 16-19 opisują cykl zarządzania incydentami ICT. Art. 24-27 dotyczą testowania operacyjnej odporności cyfrowej, w tym TLPT.

Stosuje się bezpośrednio w całej UE od 2025-01-17.

#Gdzie CRA, NIS2 i DORA się pokrywają?

Wdrożenie headless WordPressa dla podmiotu finansowego, z komercyjnym bundlem frontendu w zestawie, trafia na następujące punkty wspólne:

Obszar kontroliOdniesienie CRAOdniesienie NIS2Odniesienie DORA
Obsługa podatnościArt. 13 (obowiązki producenta)Art. 21(2)(e)Art. 16, art. 17
Aktualizacje bezpieczeństwaArt. 13 (okres wsparcia)Art. 21(2)(e)Art. 8 (utrzymanie systemów ICT)
Wykaz komponentów oprogramowaniaArt. 13 (SBOM)Art. 21(2)(e) (nabywanie i rozwój)Art. 8
Zgłaszanie incydentówArt. 14 (poważne incydenty do ENISA, 24 h)Art. 23 (24/72/30)Art. 19 (terminy dla podmiotów finansowych)
Łańcuch dostawZałącznik I sekcja II (należyta staranność producenta)Art. 21(2)(d)Art. 28 (zarządzanie ryzykiem podmiotów trzecich)
Zarządzanie ryzykiemArt. 13(1)Art. 21(2)(a)Art. 6 (ramy zarządzania ryzykiem ICT)
UwierzytelnianieArt. 13(1) (bezpieczeństwo domyślne)Art. 21(2)(j) (MFA)Art. 8 (bezpieczeństwo informacji)
KryptografiaZałącznik I sekcja IArt. 21(2)(h)Art. 9 (ochrona danych)

Osiem wspólnych kontroli. Jeden pakiet dowodów z ośmioma folderami, z odniesieniami do wszystkich trzech aktów w każdym z nich, spełnia wymogi całej trójki.

#Jak zbudować wspólny pakiet dowodów dla CRA, NIS2 i DORA?

Pakiet układam według obszarów kontroli, nie według aktów. Każdy folder kontroli zawiera:

  1. Politykę. Zatwierdzoną przez organ zarządzający podmiotu. Z odniesieniami do właściwych artykułów CRA / NIS2 / DORA.
  2. Właściciela procesu. Wskazaną rolę po stronie podmiotu oraz imienną osobę kontaktową po stronie agencji.
  3. Dowody wdrożenia. Logi, raporty z audytów, wyniki skanów, wyniki testów, klauzule umowne.
  4. Tabelę mapowania. Trzy kolumny: artykuł CRA, artykuł NIS2, artykuł DORA. Gdzie polityka mieści się w każdym akcie.
  5. Zapis przeglądu. Przegląd roczny lub częstszy, z datą i podpisem.
  6. Historię audytów. Audyty zewnętrzne, testy penetracyjne, zapytania regulatora, wszystko z datami i oznaczeniami.

Wspólny pakiet eliminuje najczęstsze marnotrawstwo przy zgodności z kilkoma aktami: pisanie tego samego rejestru ryzyk trzy razy dla trzech regulatorów. Jeden rejestr, trzy odniesienia do artykułów w metadanych.

#Jakich dowodów dla CRA, NIS2 i DORA wymaga wdrożenie headless?

Projekt headless dokłada artefakty, których monolityczne wdrożenie WordPressa nie potrzebuje:

  • SBOM bundla frontendu. Plik CycloneDX lub SPDX z listą wszystkich zależności npm, z wersją i licencją. Generowany przez npm audit signatures plus generator CycloneDX. SBOM to produkt wymagany przez art. 13 CRA; przy NIS2 i DORA służy obsłudze podatności.
  • SBOM backendu WordPressa. Inwentarz wtyczek i motywów z wersją i licencją. Plugin checker z WordPress.org plus wewnętrzne pliki blokady wersji.
  • Inwentarz funkcji brzegowych. Cloudflare Workers, Netlify Functions, Vercel Edge. Każda funkcja jest elementem łańcucha dostaw i elementem powierzchni incydentów.
  • Dokumentacja kontraktu API. Schemat OpenAPI lub GraphQL dla API headless, z definicjami zabezpieczeń, limitami zapytań i uwierzytelnianiem.
  • Dowody z pipeline’u wdrożeń frontendu. Logi CI/CD, wyniki skanowania kontenerów, dowody skanowania sekretów, przegląd zależności przy każdym PR.
  • Monitoring międzywarstwowy. Jeden dashboard albo runbook, który koreluje zdarzenia z backendu WordPressa, aplikacji frontendowej, warstwy brzegowej i zewnętrznych API.

Dla podmiotu regulowanego ten zestaw artefaktów jest obowiązkowy. Dla podmiotu nieregulowanego to dobra praktyka, ale rozmowa o budżecie robi się trudniejsza.

#Czego nie obejmuje wspólny pakiet dla CRA, NIS2 i DORA?

Są trzy obszary, których jeden pakiet nie pokrywa.

Ocena zgodności według CRA. “Ważne” i “krytyczne” produkty z elementami cyfrowymi wymagają oceny zgodności przez stronę trzecią zgodnie z załącznikiem VII CRA. NIS2 i DORA nie mają odpowiednika w postaci bazowej certyfikacji przez stronę trzecią (najbliżej jest TLPT z DORA). Ocenę zgodności zaplanuj jako osobny strumień prac.

TLPT według art. 26 DORA. Testy penetracyjne prowadzone w oparciu o analizę zagrożeń dla wyznaczonych istotnych podmiotów finansowych odbywają się według ram TIBER-EU. NIS2 i CRA nie wymagają testów tej głębokości.

Nadzór sektorowy. NIS2 ma sektorowe organy właściwe. DORA ma wspólne zespoły egzaminacyjne z art. 31. CRA ma organy nadzoru rynku z załącznika VIII. Trzy różne kanały nadzorcze nadal wymagają osobnych procesów komunikacji.

#Czego CRA, NIS2 i DORA wymagają od agencji WordPress?

Agencja WordPress, która w 2026 roku chce dostarczać projekty headless podmiotom regulowanym, musi:

  1. Raz zbudować szablon wspólnego pakietu dowodów i używać go w kolejnych zleceniach.
  2. Generować SBOM w ramach pipeline’u wdrożeń, a nie na doczepkę.
  3. Prowadzić rejestr dostawców jako żywy dokument.
  4. Utrzymywać gotowość do reagowania na incydenty w obu warstwach (WordPress i frontend).
  5. Śledzić akty wykonawcze do CRA, które ENISA będzie publikować przez cały 2026 rok.

Wycena jest indywidualna; długość współpracy wyznacza zakres wymogów zgodności, a nie stały miesięczny abonament.

#Powiązane poradniki o CRA, NIS2 i DORA

Następny krok

Przekuj artykuł w realne wdrożenie

Pod tym wpisem dokładam linki, które domykają intencję użytkownika i prowadzą dalej w strukturze serwisu.

Chcesz wdrożyć ten temat na swojej stronie?

Jeśli planujesz architekturę Headless WordPress, decoupling frontendu lub migrację na Astro, przygotuję architekturę, backend WP i superszybki frontend.

Powiązany klaster

Sprawdź inne usługi WordPress i bazę wiedzy

Wzmocnij swój biznes dzięki profesjonalnemu wsparciu technicznemu w kluczowych obszarach ekosystemu WordPress.

FAQ do artykułu

Często zadawane pytania

Najważniejsze odpowiedzi, które pomagają wdrożyć temat w praktyce.

SEO-readyGEO-readyAEO-ready5 Q&A
Czy CRA dotyczy WordPressa?#
Cyber Resilience Act (rozporządzenie (UE) 2024/2847) obejmuje produkty z elementami cyfrowymi wprowadzane na rynek UE. Sam rdzeń WordPressa to darmowe oprogramowanie open source wydawane przez społeczność WordPressa, a nie produkt komercyjny wprowadzany na rynek. Zgodnie z motywami rozporządzenia oprogramowanie open source rozwijane bez działalności komercyjnej pozostaje poza zakresem CRA. Komercyjne produkty zbudowane na WordPressie (wtyczki premium, hostowane dystrybucje, usługi zarządzane sprzedawane razem z oprogramowaniem) mogą do tego zakresu wejść.
Gdzie CRA, NIS2 i DORA nakładają się w projekcie headless WordPress?#
Headless WordPress z osobnym frontendem (Next.js, Astro, Nuxt), który obsługuje podmiot regulowany, może podlegać wszystkim trzem aktom. CRA może objąć komercyjny komponent dostarczony w ramach wdrożenia. NIS2 obejmuje podmiot, jeśli mieści się w jej zakresie. DORA obejmuje podmiot, jeśli jest podmiotem finansowym. Ta sama obsługa podatności, to samo zgłaszanie incydentów i te same kontrole łańcucha dostaw spełniają kilka ram naraz, jeśli ułoży się je w jeden pakiet dowodów.
Czy jeden pakiet dowodów wystarczy dla wszystkich trzech aktów?#
W dużej mierze tak, jeśli chodzi o zarządzanie ryzykiem, obsługę incydentów i kontrole łańcucha dostaw. Obowiązki producentów z art. 13 CRA (obsługa podatności, aktualizacje bezpieczeństwa, SBOM) pokrywają się z art. 21(2)(e) NIS2. Zgłaszanie incydentów z art. 19 DORA pokrywa się z terminami z art. 23 NIS2. Pakiet układa się według kontroli, a potem przypisuje do odpowiednich artykułów każdego aktu.
Od kiedy stosuje się CRA?#
Rozporządzenie (UE) 2024/2847 weszło w życie pod koniec 2024 roku i jest stosowane etapami. Obowiązki zgłaszania aktywnie wykorzystywanych podatności i poważnych incydentów obowiązują od 2026 roku. Pełne obowiązki producentów obowiązują od 2027 roku (36 miesięcy po wejściu w życie). Przed ustaleniem zakresu sprawdź aktualny harmonogram w EUR-Lex.
Co to oznacza dla agencji wdrażającej headless WordPressa?#
Trzy odpowiedzi w jednym zleceniu: SBOM i obsługa podatności dla każdego komercyjnego komponentu (CRA), dowody z art. 21 i zgłaszanie incydentów w rytmie 24/72/30 dla podmiotu (NIS2), umowy z art. 28 i strategie wyjścia dla podmiotów finansowych (DORA). Ta sama praca inżynierska, trzy perspektywy audytu.

Potrzebujesz FAQ dopasowanego do branży i rynku? Przygotujemy wersję pod Twoje cele biznesowe.

Porozmawiajmy

Polecane artykuły

KSC 2026 a agencja WordPress

Ustawa wdrażająca NIS2 obowiązuje od 3 kwietnia 2026. Definicja dostawcy usług zarządzanych obejmuje administrację zdalną, więc dotyczy każdego, kto utrzymuje cudzy WordPress. Co mówi tekst ustawy, a czego nie mówi.