NÚKIB se připojil k mezinárodnímu dokumentu A Shared Vision of Software Bill of Materials for Cybersecurity
NÚKIB se připojil k mezinárodní iniciativě pro transparentnost softwaru "A Shared Vision of Software Bill of Materials for Cybersecurity". Co je to SBOM, proč je důležitý pro identifikaci zranitelností a jaké výhody přináší výrobcům, zákazníkům i provozovatelům softwaru?
Co to znamená?
Software Bill of Materials (dále jen SBOM) je seznam všech komponent, knihoven a závislostí, které jsou součástí softwaru - něco jako „účtenka” softwaru. Umožňuje přesně vědět, z čeho software vznikl, kdo dodal jednotlivé části a jaké verze se používají. Díky tomu lze rychle identifikovat bezpečností zranitelnosti, efektivně provádět audity a udržovat software bezpečnější a transparentnější.
Připojení NÚKIB k iniciativě SBOM znamená, že český národní úřad pro kybernetickou bezpečnost podporuje mezinárodní standardizaci a transparentnost v dodavatelském řetězci softwaru. Tím dává signál firmám i veřejným institucím, že vytváření a sdílení SBOM je doporučený postup pro zvyšování kybernetické bezpečnosti.
Koho by to mělo zajímat?
Používání SBOM není v tuto chvíli vyžadováno zákonem o kybernetické bezpečnosti, přesto se jedná o přístup, který může přinést významné benefity různým typům organizací:
Výrobci softwaru - vytvářejí ho pro lepší a automatizované sledování dodavatelských komponent. Získávají tak možnost vybírat si nejvhodnější komponenty a jejich bezpečností týmy mohou efektivněji reagovat na nově objevené zranitelnosti a strategicky nasazovat zmírňující opatření.
Odběratele softwaru - SBOM jim umožňuje činit informovanější rozhodnutí při pořizování softwaru. Skutečnost, zda dodavatel softwaru SBOM poskytuje, může být již sama o sobě důležitým kritériem při výběru.
Provozovatelé softwaru - získávají lepší přehled o expozici svých systémů vůči novým rizikům. Mohou lépe určovat priority, které části softwaru je nutné řešit v reakci na nové zranitelnosti
Jak postupovat a jaké jsou dopady?
Výrobci softwaru
Výrobcům je doporučeno začlenit vytváření SBOM do celého životní cyklu vývoje softwaru. Výrobcům je taktéž doporučeno automatizovat proces generování, správy a sdílení SBOM, protože manuální procesy jsou pomalé a neefektivní. Je klíčové, aby si byli vědomi komponent, které používají ve svých produktech a vyžadovali SBOM od svých vlastních dodavatelů. Tím prokazují schopnost rychle reagovat na nově objevená rizika.
SBOM by měl být vytvářen v rámci Secure Software Development Life Cycle (SSDLC) - tedy metodiky, která integruje bezpečnost do všech fází vývoje. Pravidelné generování SBOM už během vývoje, testování i údržby zajišťuje, že výrobce má aktuální a přesný přehled o použitých komponentách a jejich zranitelnostech. SSDLC tak podporuje nejen samotnou tvorbu SBOM, ale i následné řízení rizik.
Implementace SBOM vede ke snížení nákladů spojených s řízením komponent a řešením zranitelností. Umožňuje rychlejší identifikaci rizik a snižuje čas potřebný k reakci na ně. Výrobci, kteří poskytují SBOM a současně uplatňují principy SSDLC, se stávají důvěryhodnějšími partnery a získávají konkurenční výhodu na trhu.
Odběratelé softwaru
Odběratelům je doporučeno využívat SBOM jako klíčové kritérium při nákupu a výběru softwaru. Odběratelům je taktéž doporučeno vyžadovat SBOM od svých dodavatelů již ve fázi uzavírání smluv. To jim umožní činit informovaná rozhodnutí o rizicích, která software do jejich systému přináší. SBOM jim dává přehled o komponentách a závislostech, což je nezbytné pro správu dodavatelského řetězce.
Díky SBOM mohou odběratelé lépe sladit výběr softwaru se svými interními politikami a požadavky na kybernetickou bezpečnost. Mohou efektivněji spravovat rizika dodavatelského řetězce a vyhnout se softwaru s komponentami, které by pro ně představovaly nežádoucí riziko. To vede ke snížení celkové zranitelnosti a k vyšší ochraně systémů.
Provozovatelé softwaru
Je doporučeno využívat SBOM k průběžnému monitorování a řízení rizik. Provozovatelům se taktéž doporučeno data z SBOM integrovat do svých stávajících nástrojů pro správu zranitelností a aktiv, aby mohli automaticky mapovat komponenty s databázemi zranitelností a bezpečnostními hrozbami. V případě objevení nové zranitelnosti jim data umožní rychle určit, zda se jich týká.
SBOM provozovatelům výrazně zkracuje čas potřebný k reakci na zranitelnosti, což je klíčové pro rychlou ochranu systémů. Provozovatelé mohou hrozby, které se týkají jejich systémů, efektivněji třídit a reagovat na ně a šetřit tak zdroje.
Jak může pomoci tým Guardians.cz?
Analýza používaného softwaru - prověří, jaký software klient používá, identifikuje komponenty a rizikové závislosti
Zavedení SBOM procesů - pomůže vytvořit interní workflow pro průběžné generování a aktualizaci SBOM u vlastního softwaru
Požadování SBOM od dodavatelů - poradí, jak komunikovat s externími dodavateli, aby dodávali SBOM a jak kontrolovat jejich bezpečnostní informace
Bezpečnostní audit a reakce na zranitelnosti - rychlá detekce a reakce na známé zranitelnosti a minimalizace dopadu na provoz
Integrace principů SSDLC - podporuje klienty při zavádění metodiky SSDLC, bezpečnostní aktivity (analýza rizik, code review, testování, monitoring) jsou součástí každé fáze vývoje softwaru a díky tomu se SBOM stává přirozeným výstupem procesu
Školení a awareness - školení zaměstnanců v používání SBOM, správě komponent a bezpečnostních praktikách, včetně principů a provádění SSDLC
Podpora při akvizicích a integracích - ověření SBOM nového softwaru a zajištění bezpečného dodavatelského řetězce
Chcete vědět víc, nebo si rovnou domluvit schůzku? Jsme tu pro vás.
Na kyberbezpečnost nemusíte být sami.