// SLOVNÍK

ISO 27001 a penetrační testy: co po vás norma opravdu chce

ISO/IEC 27001 je mezinárodní norma pro systém řízení bezpečnosti informací, podle které se firmy certifikují a která požaduje řízení technických zranitelností i ověřování účinnosti zavedených opatření. Penetrační test mezi opatřeními přílohy A jmenovaný není, slouží ale jako doklad, že opatření fungují v provozu. Aktuální vydání je ISO/IEC 27001:2022.

// 01

Fakta v kostce

ÚdajHodnota
AnglickyISO/IEC 27001, Information security management systems
ZkratkaISO 27001
VydavatelISO a IEC
Aktuální vydáníISO/IEC 27001:2022, doplněné o změnu Amd 1:2024
K čemu sloužíCertifikovatelný systém řízení bezpečnosti informací
Závazné, nebo dobrovolnéDobrovolné, závazné se stává smlouvou nebo tendrem
Primární zdrojDetail normy na iso.org

// 02

Vyžaduje ISO 27001 penetrační test?

Mezi opatřeními přílohy A žádné opatření nazvané penetrační test nenajdete. Příloha požaduje řízení technických zranitelností, bezpečnostní testování ve vývoji a akceptaci a nezávislý přezkum bezpečnosti informací, tedy cíle, ne konkrétní úkon. Penetrační testování se objevuje až v implementačním návodu ISO/IEC 27002:2022, a to jako jeden z možných způsobů, jak ta opatření naplnit.

Prakticky to znamená, že test je nejpřímější doklad o tom, že opatření fungují, a proto ho auditoři žádají, i když ho příloha A nejmenuje.

Tenhle rozdíl se vyplatí držet, protože mění argumentaci u auditu. Nedokládáte, že jste splnili předepsaný úkon. Dokládáte, že opatření, které jste si sami stanovili, jste ověřili nezávisle a v provozu. Firma, která místo testu předloží jen výstup ze skeneru, obvykle narazí právě tady.

Certifikace se navíc uděluje systému řízení, ne jednotlivé aplikaci. Auditor tedy nezkoumá závažnost jednoho nálezu, ale jestli má firma proces, který nálezy zachytí, vyhodnotí a doveze do opravy.

// 03

Ke kterým opatřením se testování váže

Penetrační test se v praxi používá jako doklad ke čtyřem oblastem opatření z přílohy A: k řízení technických zranitelností, k bezpečnostnímu testování ve vývoji a akceptaci, k bezpečnému vývoji a k nezávislému přezkumu bezpečnosti informací. Opatření uvádíme slovně, protože kódy se mezi revizemi normy měnily.

Oblast opatřeníCo se testem dokládá
Řízení technických zranitelnostíŽe zranitelnosti aktivně hledáte, ne jen čekáte na hlášení dodavatele
Bezpečnostní testování ve vývoji a akceptaciŽe se aplikace ověřuje před nasazením a po významné změně
Bezpečný životní cyklus vývojeŽe požadavky na bezpečnost končí ověřeným výsledkem, ne jen směrnicí
Nezávislý přezkum bezpečnosti informacíŽe ověření dělal někdo, kdo systém nenavrhoval ani neprovozuje

Poslední řádek je pro interní týmy nejcitlivější. Vlastní IT oddělení může sken spustit, ale nezávislost přezkumu tím nedoloží, protože kontroluje výsledek vlastní práce.

// 04

Co chce auditor vidět v dokumentaci

Auditor typicky nečte celý report. Hledá v něm šest věcí, které dohromady ukazují, že test byl skutečný a že na něj něco navázalo. Report, který má nálezy, ale neukazuje nápravu, projde technicky a u auditu neobstojí.

  • Rozsah: co přesně se testovalo, jmenovitě aplikace, rozsahy IP nebo prostředí.
  • Datum provedení a verzi testovaného systému.
  • Metodiku, podle které se postupovalo, a kdo test prováděl.
  • Seznam nálezů se závažností a s popisem dopadu.
  • Doklad o nápravě u nálezů, které jste se rozhodli opravit.
  • Retest s vlastním datem a stavem u každého opraveného nálezu.

U nálezů, které jste se rozhodli neopravit, chce auditor vidět akceptaci rizika s podpisem odpovědné osoby. Mlčení o nálezu je horší než jeho vědomé přijetí.

// 05

Jak často testovat kvůli certifikaci

Žádný pevný interval z normy nevyplývá. Interval si firma určuje sama v analýze rizik a auditor pak kontroluje, jestli ho dodržuje. V praxi se u certifikovaných firem ustálil roční cyklus doplněný o test po významné změně, protože se kryje s dozorovými audity. Kdo spadá i pod zákon o kybernetické bezpečnosti, má to jinak: tam je interval daný předpisem.

Pozor na obrácené odvození. Když si do dokumentace napíšete pololetní testování, protože to zní důkladně, auditor bude kontrolovat pololetní testování. Interval, který nedodržíte, je horší než delší interval, který dodržíte.

// 06

Jak se to překrývá s NIS2 a nZKB

Certifikace podle ISO 27001 a povinnosti podle zákona o kybernetické bezpečnosti se překrývají v technické rovině, ne v té formální. Jeden dobře udělaný test může posloužit oběma, protože obojí stojí na ověření, že opatření fungují v provozu. Automaticky se ale nezapočítá.

Rozdíl je v tom, kdo určuje pravidla. U certifikace si rozsah a frekvenci stanovujete sami a auditor kontroluje dodržení. U zákona jsou požadavky dané předpisem, včetně intervalu a evidence. Co konkrétně zákon č. 264/2025 Sb. žádá a do jakého režimu spadáte, rozebírá výklad NIS2 a nZKB pro firmy.

// 07

Co dělat, když certifikaci teprve chystáte

Test nemá smysl objednávat jako první krok. Nejdřív potřebujete vědět, co je v rozsahu systému řízení, protože právě podle toho se určuje, co se bude testovat. Pořadí kroků, které se před certifikací vyplatí dodržet, vypadá takhle.

  • Vymezte rozsah systému řízení a vypište aktiva, která do něj spadají.
  • Udělejte analýzu rizik a z ní odvoďte, která opatření zavedete.
  • Naplánujte test na aktiva s nejvyšším rizikem, ne na všechna.
  • Nechte si na opravy a retest čas před certifikačním auditem, ne po něm.

S vymezením rozsahu a s návazností na analýzu rizik pomáháme v rámci bezpečnostní konzultace. Samotné ověření pak běží jako penetrační test aplikací a infrastruktury, jehož výstup se dá přiložit k dokumentaci beze změn.

// 08

Časté dotazy

Mezi opatřeními přílohy A žádné opatření nazvané penetrační test není. Příloha žádá řízení technických zranitelností a bezpečnostní testování ve vývoji a akceptaci, tedy cíle, kterých lze dosáhnout víc způsoby; penetrační test jako jeden z nich jmenuje až implementační návod ISO/IEC 27002:2022. V praxi se ale certifikace bez nějaké formy technického ověření prakticky nedělá a auditoři test žádají.

Sken sám o sobě obvykle nestačí. Doloží, že známé zranitelnosti hledáte, ale neověří obcházení autorizace mezi rolemi ani chyby v business logice. U aplikací s vlastním vývojem bývá právě tohle oblast, na kterou se auditor ptá.

Test má provést někdo, kdo testovaný systém nenavrhoval ani neprovozuje. Může to být externí dodavatel nebo interní tým oddělený od provozu. Vlastní správce, který si otestuje vlastní konfiguraci, nezávislost přezkumu nedoloží.

Ano, a s dostatečným předstihem. Report je vstup do dokumentace, kterou auditor prochází, a hlavně potřebujete čas na opravu nálezů a na retest. Test dokončený týden před auditem doloží nálezy, ale ne nápravu.

Může, pokud rozsah pokryje aktiva relevantní pro obě povinnosti a výstup obsahuje evidenci, kterou žádá předpis. Sladit se to dá už při plánování rozsahu. Detaily rozebíráme v textu o tom, jak se penetrační testy promítají do NIS2 a nZKB.

Neopravený nález sám o sobě certifikaci neblokuje. Blokuje ji chybějící rozhodnutí. U každého nálezu musí být buď plán nápravy s termínem, nebo písemná akceptace rizika s podpisem odpovědné osoby.

Kam dál

Obsah revidován 2026-09-01.

// CERTIFIKACE

Chystáte certifikaci a řešíte, co doložit testem?

Napište nám, co chcete otestovat. Ozveme se a domluvíme si hovor, na kterém upřesníme rozsah, termín i cenu.