⚡ LIMITED TIME Get our FREE €500+ Compliance Starter Kit
Get It Now →

SBOM-uri pentru asigurarea conformității cu ISO 27001, NIS2 și DORA

Igor Petreski
13 min read
diagramă SBOM ISO 27001 NIS2 DORA pentru asigurarea lanțului de aprovizionare software

Este ora 07:42 într-o zi de vineri când Amelia, directorul de securitate a informațiilor (CISO) al unei companii fintech aflate în creștere rapidă, primește alerta pe care niciun responsabil de securitate nu vrea să o vadă.

Un pachet open-source utilizat pe scară largă are o vulnerabilitate critică de execuție de cod la distanță. Instrumentul de analiză a compoziției software (SCA) indică faptul că respectiva componentă ar putea exista în serviciul de autentificare, posibil în zona de facturare și poate într-un wrapper API terț utilizat de fluxul de plăți. Echipa de inginerie are nevoie de timp pentru confirmare. Departamentul juridic întreabă dacă a început termenul de notificare NIS2. Managerul programului DORA întreabă dacă serviciul afectat susține o funcție critică sau importantă pentru o entitate financiară. Echipa de vânzări întreabă dacă situația va bloca o reînnoire contractuală. Consiliul adresează cea mai simplă și, totodată, cea mai dificilă întrebare: „Suntem expuși?”

Fără un SBOM, răspunsul sincer este adesea: „Nu știm încă.”

În 2026, acest răspuns nu mai este doar o lacună tehnică. Este o deficiență de guvernanță, un risc contractual, o expunere în audit și, pentru entitățile reglementate, o problemă de reziliență. SBOM-urile au evoluat de la o practică de igienă DevSecOps la dovezi la nivelul consiliului pentru asigurarea lanțului de aprovizionare software, funcționarea controalelor ISO/IEC 27001:2022, managementul riscurilor de securitate cibernetică conform NIS2, guvernanța terților TIC conform DORA, responsabilitatea demonstrabilă conform GDPR și verificarea prealabilă solicitată de clienți.

Elementul esențial nu este simpla generare a unui fișier SBOM. Elementul esențial este demonstrarea faptului că aceste componente software sunt identificate, aprobate, monitorizate, evaluate din perspectiva riscului, remediate prin patch-uri, guvernate contractual și trasabile către proprietari responsabili. Aici biblioteca de politici Clarysec, Zenith Blueprint: foaia de parcurs în 30 de pași pentru auditori și Zenith Controls: ghidul de conformitate transversală transformă un artefact de dezvoltare în dovezi de conformitate solide și defensabile.

De ce SBOM-urile sunt acum dovezi de asigurare pentru lanțul de aprovizionare software

Un SBOM este un inventar al componentelor software, inclusiv pachete open-source, biblioteci comerciale, versiuni, surse, licențe și relații de dependență. Un SBOM util ajută la răspunsul la patru întrebări care contează acum pentru autorități, clienți și consilii:

  1. Ce conține software-ul nostru?
  2. Unde este implementat?
  3. Este vulnerabil, neacceptat de furnizor, nelicențiat sau neaprobat?
  4. Cine deține remedierea, atenuarea sau acceptarea riscului?

Aceste întrebări se corelează direct cu așteptările juridice și de reglementare moderne.

NIS2 se aplică multor entități medii și mari din sectoare esențiale și importante, inclusiv infrastructură digitală, furnizori de servicii cloud, furnizori de servicii pentru centre de date, furnizori de servicii administrate, furnizori de servicii de securitate administrate, piețe online, motoare de căutare, platforme de rețele sociale și anumiți furnizori digitali. Se poate aplica și pe baza desemnării naționale și a transpunerii sectoriale. Pentru entitățile aflate în domeniul de aplicare, NIS2 impune organelor de conducere să aprobe măsurile de management al riscurilor de securitate cibernetică și să supravegheze implementarea. Article 21 include securitatea lanțului de aprovizionare, achiziția securizată, dezvoltarea și mentenanța securizate, gestionarea și divulgarea vulnerabilităților, gestionarea incidentelor, continuitatea activității, managementul activelor, controlul accesului, criptografia, evaluarea eficacității și igiena cibernetică.

DORA, aplicabil din 17 ianuarie 2025, creează un cadru uniform al UE pentru reziliența operațională digitală a entităților financiare. Acesta acoperă managementul riscurilor TIC, raportarea incidentelor legate de TIC, testarea rezilienței, managementul riscurilor asociate terților TIC, acordurile contractuale și supravegherea furnizorilor terți critici de servicii TIC. DORA se așteaptă ca entitățile financiare să identifice activele TIC, funcțiile organizației susținute de TIC, dependențele, interconexiunile, vulnerabilitățile, scenariile de risc, schimbările și procesele susținute de terți.

GDPR adaugă un nivel de protecție a datelor cu caracter personal. Dacă o componentă vulnerabilă afectează sisteme care prelucrează date cu caracter personal, întrebarea devine dacă datele cu caracter personal ar fi putut fi accesate, modificate, pierdute, divulgate sau compromise în alt mod. Operatorii și persoanele împuternicite de operator au nevoie de dovezi care arată că pot identifica sistemele afectate, fluxurile de date, persoanele subîmputernicite și impactul încălcării.

NIST CSF 2.0 consolidează același model operațional prin GOVERN, IDENTIFY, PROTECT, DETECT, RESPOND și RECOVER. Rezultatele sale privind lanțul de aprovizionare presupun responsabilități ale furnizorilor, criticitate, cerințe contractuale, verificare prealabilă, monitorizare, planificarea incidentelor și prevederi pentru încetarea relației.

Când consiliul Ameliei întreabă dacă fintech-ul este expus, o organizație susținută de SBOM poate răspunde cu dovezi:

  • Ce produse și lansări conțin componenta vulnerabilă
  • Ce medii implementate sunt afectate
  • Ce clienți, regiuni, funcții și fluxuri de date sunt conectate
  • Ce furnizor sau proprietar intern este responsabil
  • Ce controale compensatorii sunt active
  • Dacă pot fi declanșate praguri NIS2, DORA, GDPR sau contractuale
  • Ce remediere, atenuare, excepție sau acceptare a riscului a fost aprobată

Aceasta este diferența dintre o listă de componente și un sistem de control.

ISO 27001:2022 este coloana vertebrală a guvernanței SBOM

ISO/IEC 27001:2022 este o bază solidă pentru guvernanța SBOM deoarece este un standard de sistem de management, nu doar o listă tehnică de verificare. Clauzele sale impun organizațiilor să definească contextul, părțile interesate, domeniul de aplicare, angajamentul conducerii, politica, rolurile, evaluarea riscurilor, tratarea riscurilor, obiectivele, evaluarea performanței, auditul intern, analiza efectuată de management și îmbunătățirea continuă.

Programele SBOM eșuează atunci când rămân în afara SMSI. Echipele de inginerie pot genera fișiere, însă nimeni nu impune SLA-uri pentru remedierea vulnerabilităților, obligații ale furnizorilor, păstrarea dovezilor, acceptarea riscului sau reguli de informare a clienților. ISO 27001 remediază această problemă prin integrarea SBOM-urilor în sistemul de management al riscurilor al organizației.

În baza clauzelor 4.1–4.4, organizația determină aspectele interne și externe, cerințele părților interesate, obligațiile legale și de reglementare, așteptările contractuale și domeniul de aplicare al SMSI. Pentru asigurarea SBOM, domeniul de aplicare trebuie să includă explicit:

  • Produse și servicii livrate clienților
  • Medii de producție cloud și SaaS
  • Fluxuri de integrare și livrare continuă (CI/CD), depozite sursă și registre de artefacte
  • Componente software open-source și comerciale
  • Dezvoltare externalizată și parteneri de integrare
  • Furnizori terți TIC și subcontractanți
  • Cerințele de securitate ale clienților conform DORA, NIS2, GDPR și contractelor

Clauzele 5.1–5.3 transformă riscul lanțului de aprovizionare software într-o problemă de leadership. Managementul trebuie să alinieze obiectivele de securitate cu direcția organizației, să asigure resurse, să atribuie responsabilități și să comunice politica. Clauzele 6.1.2 și 6.1.3 transformă constatările SBOM în dovezi pentru evaluarea riscurilor și tratarea riscurilor. O componentă vulnerabilă critică într-un serviciu de autentificare expus la internet nu este doar un tichet. Este un scenariu de risc care afectează confidențialitatea, integritatea, disponibilitatea, angajamentele contractuale, raportarea reglementară și reziliența operațională.

Cele mai relevante controale din Anexa A ISO/IEC 27001:2022 pentru asigurarea SBOM sunt:

Control din Anexa A ISO/IEC 27001:2022De ce contează pentru SBOM-uriDovezi așteptate de auditori
A.5.7 Informații privind amenințărileFluxurile de vulnerabilități și informațiile despre exploit-uri ajută la prioritizarea riscului componentelorSurse de informații privind amenințările, alerte SCA, înregistrări de analiză
A.5.9 Inventarul informațiilor și al altor active asociateSoftware-ul, serviciile, depozitele și componentele necesită vizibilitate în inventarInventarul activelor, inventarul software, înregistrări privind proprietatea
A.5.19 Securitatea informației în relațiile cu furnizoriiSoftware-ul și furnizorii externi de servicii introduc risc de dependențăEvaluări de risc ale furnizorilor, clasificarea furnizorilor pe niveluri, verificare prealabilă
A.5.20 Tratarea securității informației în acordurile cu furnizoriiContractele trebuie să impună obligații de securitate și doveziClauze contractuale, SLA-uri, drepturi de audit, termene de notificare
A.5.21 Gestionarea securității informației în lanțul de aprovizionare TICSBOM-urile susțin vizibilitatea asupra dependențelor software și TICSBOM-uri, registre de dependențe, revizuiri ale riscurilor lanțului de aprovizionare
A.5.22 Monitorizarea, revizuirea și managementul schimbărilor serviciilor furnizorilorRiscul furnizorilor se modifică atunci când componentele sau subcontractanții se schimbăRevizuiri ale furnizorilor, notificări de schimbare, dovezi actualizate
A.5.23 Securitatea informației pentru utilizarea serviciilor cloudDependențele SaaS și cloud necesită guvernanță pe întregul ciclu de viațăRegistre cloud, dovezi privind responsabilitatea partajată, planuri de ieșire
A.8.8 Managementul vulnerabilităților tehniceSBOM-urile permit identificarea rapidă a componentelor vulnerabileRezultate SCA, tichete de vulnerabilitate, SLA-uri de remediere
A.8.25 Ciclul de viață al dezvoltării securizateComponentele aprobate și monitorizate fac parte din ingineria securizatăStandarde de programare securizată, aprobări ale dependențelor, puncte de control în pipeline
A.8.26 Cerințe de securitate ale aplicațiilorUtilizarea componentelor trebuie să fie aliniată la cerințele de securitateTrasabilitatea cerințelor, înregistrări ale revizuirii proiectării
A.8.29 Testarea securității în dezvoltare și acceptareSCA, SAST, DAST și testarea de penetrare validează riscul softwarePlanuri de testare, rezultate ale scanărilor, excepții, dovezi de retestare
A.8.32 Managementul schimbărilorUpgrade-urile componentelor și patch-urile de urgență trebuie controlateTichete de schimbare, aprobări, planuri de revenire, revizuiri post-schimbare

Clarysec mapează aceste relații prin atributele ISO/IEC 27002:2022 în Zenith Controls. De exemplu, Zenith Controls tratează controlul ISO/IEC 27002:2022 5.21, „Gestionarea securității informației în lanțul de aprovizionare TIC”, ca preventiv, protejând confidențialitatea, integritatea și disponibilitatea, aliniat la conceptul de securitate cibernetică Identify și operând în domeniile guvernanță, ecosistem și protecție. Tratează controlul 8.25, „Ciclul de viață al dezvoltării securizate”, ca preventiv și aliniat la Protect. Tratează controlul 8.8, „Managementul vulnerabilităților tehnice”, ca preventiv și aliniat la Identify și Protect, conectând managementul vulnerabilităților cu guvernanța, ecosistemul, protecția și apărarea.

Această traducere a controalelor contează deoarece revizorii diferiți pun întrebări diferite. Un auditor ISO poate întreba dacă riscul componentelor este inclus în Declarația de aplicabilitate. Un revizor DORA poate întreba dacă o componentă susține o funcție critică sau importantă. Un client poate întreba dacă vulnerabilitățile nerezolvate depășesc SLA-urile contractuale. Aceleași dovezi SBOM pot susține toate cele trei perspective, dacă sunt guvernate corect.

Stratul de politici Clarysec pentru SBOM-uri pregătite pentru audit

Un program SBOM fiabil are nevoie de limbaj de politică. Dezvoltatorii trebuie să știe ce trebuie înregistrat. Achizițiile trebuie să știe ce trebuie să furnizeze furnizorii. Securitatea trebuie să știe ce constatări declanșează escaladarea. Conformitatea trebuie să știe ce dovezi trebuie păstrate.

Pentru organizațiile mai mici, Politica de dezvoltare securizată - IMM creează controlul SBOM minim viabil:

Directorul general sau un dezvoltator desemnat trebuie să mențină o listă a tuturor componentelor externe utilizate, inclusiv: 6.6.2.1 Versiunea și sursa 6.6.2.2 Vulnerabilitățile cunoscute sau starea patch-urilor 6.6.2.3 Data ultimei actualizări sau revizuiri

Această cerință este simplă, dar puternică. Ea stabilește vizibilitatea versiunilor, trasabilitatea surselor, starea vulnerabilităților și cadența de revizuire.

Politica privind cerințele de securitate ale aplicațiilor - IMM adaugă revizuirea pe ciclul de viață:

Orice instrument terț, plugin sau bibliotecă de cod extern utilizată într-o aplicație trebuie înregistrată și revizuită anual din perspectiva impactului asupra securității și a stării patch-urilor.

Politica de management al vulnerabilităților și al patch-urilor - IMM conectează SBOM-urile la remediere:

Dezvoltatorii trebuie să monitorizeze și să actualizeze bibliotecile terțe (de exemplu, pachetele open-source)

Pentru mediile enterprise, Politica de dezvoltare securizată ridică nivelul așteptărilor:

Utilizarea codului open-source sau terț trebuie aprobată, urmărită și validată prin:

De asemenea, face scanarea obligatorie:

Toate componentele terțe trebuie scanate pentru vulnerabilități înainte de implementare și în timpul rulării, utilizând instrumente automatizate.

Dezvoltarea externalizată trebuie să respecte același standard. Politica privind dezvoltarea externalizată impune:

Utilizarea securizată a bibliotecilor open-source, supusă scanării vulnerabilităților și aprobării

Contractele cu furnizorii au nevoie de drepturi opozabile privind dovezile. Politica de securitate privind terții și furnizorii - IMM impune clauze contractuale care acoperă confidențialitatea, obligațiile de securitate, termenele de notificare a încălcărilor, drepturile de audit, restricțiile privind subcontractarea și încetarea securizată:

Contractele trebuie să includă clauze obligatorii care acoperă: 5.3.1 Confidențialitate și nedivulgare 5.3.2 Obligații de securitate a informației 5.3.3 Termene de notificare a încălcării securității datelor (de exemplu, în termen de 24–72 de ore) 5.3.4 Drepturi de audit sau disponibilitatea dovezilor de conformitate 5.3.5 Restricții privind subcontractarea ulterioară fără aprobare 5.3.6 Termeni de încetare, inclusiv returnarea sau distrugerea securizată a datelor

Pentru clienții enterprise, Politica de securitate privind terții și furnizorii include:

Drepturi de audit, inspecție și solicitare de dovezi de securitate

Dacă un furnizor SaaS, un partener de dezvoltare externalizată sau un furnizor comercial de software nu furnizează dovezi de securitate, starea vulnerabilităților, angajamente de notificare sau acces pentru audit, asigurarea lanțului de aprovizionare software are un punct orb.

Politica de management al riscului de dependență față de furnizori transformă concentrarea dependențelor în risc de reziliență măsurabil:

Registrul dependențelor față de furnizori: VMO trebuie să mențină un registru actualizat al tuturor furnizorilor critici, inclusiv detalii precum serviciile/produsele furnizate; dacă furnizorul este furnizor unic; furnizorii alternativi disponibili sau substituibilitatea; termenii contractuali curenți; și o evaluare a impactului dacă furnizorul ar eșua sau ar fi compromis. Registrul trebuie să identifice clar furnizorii cu dependență ridicată (de exemplu, cei pentru care nu există o alternativă rapidă).

Acest registru trebuie conectat la SBOM-uri. Dacă o bibliotecă critică provine de la un furnizor unic, susține un flux de lucru reglementat al unui client și nu are un substitut rapid, nu este doar un pachet. Este o dependență de reziliență.

De la fișier SBOM la control operațional într-un sprint

Un program SBOM practic trebuie să înceapă cu o linie de produs și un mediu de producție. Nu încercați să inventariați întreaga organizație din prima zi. Dacă fintech-ul Ameliei începe cu fluxul de înrolare a clienților și plăți, echipa poate crea un model repetabil de dovezi înainte de extindere.

Pasul 1: Definiți domeniul de aplicare SBOM în cadrul SMSI

Creați o declarație de domeniu de aplicare conectată la domeniul de aplicare al SMSI și la factorii de reglementare:

  • Produs: platformă SaaS pentru înrolarea clienților și plăți
  • Mediu: producție UE
  • Depozite: auth-service, billing-service, payment-api, reporting-api, frontend-app
  • Sisteme de build: furnizor Git, platformă CI/CD, registru de containere
  • Implementare: cluster Kubernetes, bază de date administrată, stocare de obiecte
  • Date: date de cont, jurnale de autentificare, metadate de facturare, referințe de plată
  • Clienți: entități financiare din UE și clienți comerciali
  • Factori de reglementare: ISO 27001:2022, asigurare pentru clienți NIS2, verificarea prealabilă a terților TIC conform DORA, responsabilitate demonstrabilă privind securitatea conform GDPR

Acest lucru se aliniază cu logica domeniului de aplicare din clauza 4 ISO 27001 și cu definirea profilului NIST CSF.

Pasul 2: Generați și stocați SBOM-uri la momentul build-ului

Configurați fluxurile CI/CD pentru a genera un SBOM pentru fiecare artefact de build, inclusiv imagini de containere. Formatele standard precum CycloneDX și SPDX sunt utilizate frecvent. Stocați fiecare SBOM într-un depozit securizat și controlat de dovezi, asociat cu ID-ul build-ului, hash-ul commit-ului, înregistrarea de implementare și versiunea de lansare.

Câmp de dovadă SBOMDe ce contează
Numele componenteiIdentifică dependența software
VersiuneDetermină expunerea la vulnerabilități cunoscute
Sursă sau registru de pacheteSusține revizuirea provenienței
LicențăSusține revizuirea juridică și contractuală
Dependență directă sau tranzitivăAjută la prioritizarea responsabilității pentru remediere
Vulnerabilități cunoscuteLeagă inventarul de managementul vulnerabilităților
Starea patch-ului sau a remedieriiArată progresul tratării riscului
Locația implementăriiConectează riscul componentei la impactul asupra organizației
Proprietar de serviciuAtribuie responsabilitatea
Data ultimei revizuiriDemonstrează monitorizarea continuă

Acest lucru susține direct cerința din Politica de dezvoltare securizată - IMM de a menține versiunea, sursa, vulnerabilitatea cunoscută sau starea patch-ului și data revizuirii.

Pasul 3: Îmbogățiți datele SBOM cu exploatabilitate și context operațional

Nu vă opriți la o listă de pachete. Adăugați context operațional de risc:

  • Componenta este vulnerabilă?
  • Funcția vulnerabilă poate fi accesată?
  • Serviciul este expus la internet?
  • Serviciul prelucrează date cu caracter personal?
  • Susține o funcție critică sau importantă pentru un client DORA?
  • Există un patch disponibil?
  • Există un control compensatoriu?
  • Acceptarea riscului a fost aprobată de proprietarul riscului?

Un CVE critic într-un pachet utilizat doar pentru testare este diferit de un CVE critic într-un serviciu de autentificare de producție. Clauzele ISO 27001 privind evaluarea riscurilor și tratarea riscurilor ajută la susținerea defensabilă a acestei distincții.

Pasul 4: Conectați SBOM-urile la controalele privind furnizorii și dezvoltarea externalizată

Dacă o componentă este furnizată de un furnizor comercial sau de un partener de dezvoltare externalizată, actualizați înregistrarea furnizorului:

Câmp de dovadă privind furnizorulDe ce contează
Numele furnizorului și serviciulIdentifică responsabilitatea
Componenta sau artefactul furnizatLeagă furnizorul de expunerea software
Rating de criticitateSusține verificarea prealabilă bazată pe risc
Clauză de notificare a vulnerabilitățilorSusține pregătirea pentru incidente
Drepturi de audit sau drepturi asupra dovezilorSusține asigurarea și solicitările clienților
Restricții privind subcontractanțiiReduce riscul dependențelor ascunse
Opțiuni de ieșire sau substituireSusține managementul rezilienței și al riscului de concentrare
Data revizuirii anualeDemonstrează monitorizarea continuă

Acest lucru susține securitatea lanțului de aprovizionare conform NIS2 Article 21 și așteptările DORA Article 28 privind strategia de management al riscurilor asociate terților TIC, verificarea prealabilă, măsurile contractuale de protecție, registrele de informații, planificarea auditului, drepturile de încetare și strategiile de ieșire.

Pasul 5: Definiți regulile de remediere și dovezile

Legați SLA-urile de remediere de impactul asupra organizației, nu doar de scorurile CVSS.

ScenariuRăspuns-țintăDovezi necesare
Componentă vulnerabilă critică într-un serviciu de producție expus la internetTriaj imediat, atenuare sau plan de aplicare a patch-ului în 24 de oreTichet de vulnerabilitate, evaluarea riscurilor, decizie de atenuare
Vulnerabilitate ridicată într-un serviciu intern care prelucrează date cu caracter personalRevizuire de risc și plan de remediere în SLA-ul definitTichet, revizuirea impactului asupra datelor, dovada patch-ului
Dependență tranzitivă vulnerabilă fără patch disponibilControl compensatoriu sau acceptarea riscului aprobatăÎnregistrare de excepție, aprobarea proprietarului, data revizuirii
Componentă furnizată de furnizor cu stare necunoscutăSolicitare de dovezi către furnizor și escaladareComunicare cu furnizorul, referință la clauza contractuală, actualizarea verificării prealabile

Aici SBOM-urile devin utile pentru NIS2, DORA și GDPR. Un flux de remediere trebuie să ia în considerare potențialul unui incident semnificativ, impactul unui incident major legat de TIC, criteriile privind încălcarea securității datelor cu caracter personal, obligațiile contractuale de notificare și impactul asupra rezilienței operaționale.

Pasul 6: Adăugați un punct de control pentru lansare

Înainte de implementare, solicitați pipeline-ului sau procesului de schimbare să confirme:

  • SBOM-ul a fost generat cu succes
  • Nu rămân vulnerabilități critice neaprobate
  • Componentele terțe noi sunt aprobate
  • Politica privind licențele a fost respectată
  • SCA, SAST, DAST sau alte testări necesare sunt finalizate
  • Tichetul de schimbare este asociat
  • Planul de revenire este documentat pentru lansările cu risc ridicat

Acest lucru conectează A.8.25 dezvoltare securizată, A.8.29 testare de securitate și A.8.32 managementul schimbărilor într-un singur flux de lucru verificabil.

Pasul 7: Construiți pachetul de dovezi pentru lansare

Pentru fiecare lansare, păstrați:

  • Fișierul SBOM
  • ID-ul build-ului și hash-ul commit-ului
  • Rezultatul scanării SCA
  • Înregistrarea triajului vulnerabilităților
  • Excepțiile aprobate
  • Aprobarea schimbării
  • Înregistrarea de implementare
  • Rezultatele testelor
  • Dovezile furnizorului, dacă este cazul
  • Înregistrarea incidentului sau problemei, dacă lansarea a remediat o vulnerabilitate

Când un auditor întreabă cum sunt gestionate bibliotecile terțe în producție, echipa Ameliei nu caută în grabă prin fire Slack. Deschide pachetul de dovezi pentru lansare.

Mapare de conformitate transversală: un program SBOM, multe obligații

Valoarea comercială a unui program SBOM crește atunci când acesta este mapat o singură dată și reutilizat în mai multe cadre. Abordarea Clarysec de conformitate transversală evită munca duplicată prin traducerea acelorași dovezi în limbaje diferite de asigurare.

Cadru sau reglementareCe așteaptăCum ajută dovezile SBOM
ISO/IEC 27001:2022SMSI bazat pe risc, controale ale furnizorilor, dezvoltare securizată, managementul vulnerabilităților, testare, managementul schimbărilorArată inventarul controlat al componentelor, tratarea riscurilor, dovezi pentru SoA, remediere, testare și responsabilitate
NIS2Măsuri aprobate de consiliu, securitatea lanțului de aprovizionare, dezvoltare și mentenanță securizate, gestionarea vulnerabilităților, gestionarea incidentelor, managementul activelorIdentifică vulnerabilități specifice furnizorilor, expunerea produselor, serviciile afectate, acțiuni de remediere și impactul incidentului
DORADocumentarea activelor și dependențelor TIC, conștientizarea vulnerabilităților, testarea rezilienței, registre ale terților TIC, măsuri contractuale de protecțieLeagă componentele software de funcțiile susținute de TIC, serviciile critice, terți, testare, planuri de ieșire și dovezi de audit
GDPRIntegritate, confidențialitate, securitate și responsabilitate demonstrabilă pentru prelucrarea datelor cu caracter personalAjută la identificarea situațiilor în care componentele vulnerabile afectează sisteme care prelucrează date cu caracter personal
NIST CSF 2.0GOVERN, IDENTIFY, PROTECT, DETECT, RESPOND, RECOVER și rezultate privind riscul lanțului de aprovizionareSusține verificarea prealabilă a furnizorilor, monitorizarea, planificarea incidentelor, recuperarea, profilurile-țintă și planurile de remediere a lacunelor
COBIT 2019 și practica de audit ISACAObiective de guvernanță, proprietatea proceselor, proiectarea controalelor, asigurare și calitatea dovezilorSusține responsabilitatea trasabilă, supravegherea managementului, remedierea măsurabilă și auditabilitatea

Raportarea incidentelor NIS2 poate evolua rapid atunci când exploatarea cauzează sau este capabilă să cauzeze perturbări operaționale severe, pierderi financiare sau prejudicii materiale ori nemateriale considerabile. NIS2 utilizează raportarea etapizată, inclusiv avertizare timpurie în termen de 24 de ore de la luarea la cunoștință, notificarea incidentului în termen de 72 de ore și un raport final în termen de o lună de la notificarea incidentului. SBOM-urile ajută la stabilirea prezenței componentei afectate, a impactului asupra serviciilor pentru clienți și a plauzibilității unui impact transfrontalier.

DORA utilizează un ciclu de viață structurat al incidentelor TIC, inclusiv detectare, înregistrare, clasificare, analiza cauzei principale, escaladare, planuri de comunicare, escaladare către organul de conducere și raportare reglementară pentru incidente majore legate de TIC. Dovezile SBOM susțin clasificarea deoarece conectează o componentă vulnerabilă la clienți afectați, indisponibilitate, răspândire geografică, pierderi de date, criticitatea serviciului și impact economic.

NIST CSF 2.0 adaugă un limbaj util pentru asigurarea solicitată de clienți. Zenith Controls mapează A.5.21 la rezultate de guvernanță a lanțului de aprovizionare, precum GV.SC-05, unde cerințele de securitate cibernetică pentru furnizori sunt stabilite, comunicate și integrate în contracte și alte acorduri. Solicitarea SBOM-urilor, divulgării vulnerabilităților, dovezilor de audit și termenelor de remediere devine un control contractual, nu o cerere ad-hoc.

Cum secvențiază Zenith Blueprint activitatea

Zenith Blueprint transformă limbajul controalelor într-o foaie de parcurs pentru implementare.

În faza de management al riscurilor, pasul 14 conectează dezvoltarea securizată, controalele CI/CD, scanarea dependențelor, managementul schimbărilor, gestionarea incidentelor și instruirea dezvoltatorilor. În faza Controale în acțiune, pasul 20 este explicit în privința componentelor terțe și open-source:

Acest control se aplică și componentelor terțe și open-source. Utilizarea bibliotecilor externe este o practică standard, însă fiecare includere reprezintă o decizie de încredere. Dezvoltatorii trebuie să evalueze dependențele în funcție de reputație, frecvența mentenanței, vulnerabilitățile cunoscute și restricțiile de licență. Instrumente precum SBOM-urile (Software Bill of Materials) devin tot mai importante pentru a urmări ce este încorporat în stiva tehnologică.

Pasul 21 descrie testarea de securitate ca fiind determinată de context și recomandă testarea pe mai multe niveluri pentru sisteme critice pentru organizație sau expuse la internet, inclusiv analiza compoziției software (SCA) pentru bibliotecile terțe, analiză statică și dinamică, testare de penetrare, validarea modelării amenințărilor, testarea cazurilor de utilizare abuzivă, fuzzing și testare exploratorie manuală.

Pasul 23 tratează acordurile cu furnizorii, inclusiv obligații de confidențialitate, responsabilități de control al accesului, măsuri tehnice și organizatorice, termene de raportare a incidentelor, dreptul de audit, controale privind subcontractanții și prevederi de încheiere a contractului.

Faza și pasul Zenith BlueprintRelevanță SBOMRezultat practic
Faza Managementul riscurilor, pasul 14Tratează riscul componentelor software prin politici și referințe transversale de reglementarePolitica de dezvoltare securizată, aprobarea dependențelor, reguli de remediere
Faza Controale în acțiune, pasul 20Tratează fiecare componentă terță ca o decizie de încredereSBOM, inventar al componentelor, verificări de licență și vulnerabilitate
Faza Controale în acțiune, pasul 21Validează riscul software prin testare pe mai multe niveluriSCA, SAST, DAST, dovezi de testare de penetrare
Faza Controale în acțiune, pasul 23Transformă așteptările privind furnizorii în termeni contractualiClauze SBOM, drepturi de audit, obligații de notificare

Lecția practică este simplă. SBOM-urile aparțin managementului riscurilor, dezvoltării securizate, testării, guvernanței furnizorilor, răspunsului la incidente și raportării către management.

Perspectiva de audit: ce vor testa diferiți revizori

Un program SBOM matur trebuie să reziste mai multor stiluri de audit.

Un auditor ISO 27001:2022 va începe cu SMSI. Va întreba dacă riscul lanțului de aprovizionare software este în domeniul de aplicare, dacă cerințele părților interesate includ NIS2, clienți DORA, GDPR și contracte, dacă riscul componentelor face parte din metodologia de risc, dacă Declarația de aplicabilitate include controalele relevante din Anexa A și dacă politicile sunt implementate în timp. Poate eșantiona o lansare și o poate urmări de la politică la pipeline, SBOM, scanare de vulnerabilități, aprobarea schimbării, implementare și monitorizare post-lansare.

Un revizor DORA sau un client financiar se va concentra pe reziliența operațională și riscul asociat terților TIC. Poate întreba ce componente susțin serviciul utilizat de entitatea financiară, dacă serviciul susține o funcție critică sau importantă, cum sunt documentate activele și dependențele TIC, dacă vulnerabilitățile sunt monitorizate, dacă testarea anuală acoperă sistemele critice și dacă respectivele contracte includ asistență, drepturi de audit, notificarea incidentelor, locația datelor, subcontractarea și termeni de încetare.

Un evaluator NIST CSF va căuta rezultate. În cadrul GOVERN, va testa guvernanța juridică, de reglementare, contractuală, de confidențialitate și a lanțului de aprovizionare. În cadrul IDENTIFY, se va aștepta la vizibilitate asupra activelor, software-ului și serviciilor. În cadrul PROTECT, va testa dezvoltarea securizată și controalele de pipeline. În cadrul DETECT și RESPOND, va examina alertele privind vulnerabilitățile, analiza, escaladarea și comunicările. În cadrul RECOVER, va întreba cum afectează compromiterea unei componente restaurarea și comunicările cu clienții.

Un auditor în stil COBIT sau ISACA se va concentra pe guvernanță, responsabilitate demonstrabilă, deținerea riscului, proiectarea controalelor și fiabilitatea dovezilor. Poate testa dacă SBOM-urile sunt complete, dacă tichetele de vulnerabilitate se închid în termenul prevăzut de politică, dacă excepțiile expiră, dacă dovezile furnizorilor sunt actuale și dacă managementul primește raportări semnificative.

Eșecuri SBOM frecvente de evitat

Programele SBOM eșuează, de regulă, din motive previzibile.

Primul eșec constă în generarea SBOM-urilor fără stocarea lor ca dovezi controlate. Dacă fișierul este suprascris la fiecare build și nu poate fi legat de o lansare, este o dovadă de audit slabă.

Al doilea eșec constă în separarea SBOM-urilor de managementul vulnerabilităților. O listă de componente fără triaj, responsabilitate, remediere sau acceptare a riscului nu demonstrează funcționarea controlului.

Al treilea eșec constă în excluderea dependențelor tranzitive. Vulnerabilitățile se ascund frecvent sub nivelul dependențelor directe.

Al patrulea eșec constă în lăsarea dezvoltării externalizate în afara procesului. Dacă un furnizor livrează cod fără divulgarea componentelor, dovezi de scanare sau înregistrări de aprobare, lanțul de aprovizionare software are un punct orb negestionat.

Al cincilea eșec constă în semnarea contractelor cu furnizorii fără drepturi asupra dovezilor. Achizițiile semnează acordul, ingineria consumă serviciul, iar securitatea descoperă ulterior că nu există drept de audit, obligație de divulgare a vulnerabilităților, restricție privind subcontractanții sau suport la ieșire.

Al șaselea eșec constă în lipsa mapării componentelor la servicii ale organizației. Un pachet vulnerabil înseamnă puțin până când știți dacă afectează autentificarea, plățile, raportarea, datele pacienților, administrarea cloud, înrolarea clienților sau un flux financiar reglementat.

Al șaptelea eșec constă în ascunderea vulnerabilităților critice nerezolvate față de conducere. NIS2 și DORA fac explicită responsabilitatea managementului. Riscul critic al componentelor trebuie să fie vizibil în forumurile de guvernanță, nu îngropat în backlog-urile echipelor de inginerie.

Cum arată un program bun în 2026

Un program SBOM pregătit pentru audit are caracteristici vizibile.

Există o politică aprobată care impune ca toate componentele terțe și open-source să fie aprobate, urmărite, scanate și revizuite. Pipeline-ul CI/CD generează automat SBOM-uri. Scanările SCA rulează înainte de implementare și în timpul rulării, unde este cazul. Vulnerabilitățile critice declanșează escaladări definite. Excepțiile au proprietari, date de expirare, controale compensatorii și acceptarea riscului.

Contractele cu furnizorii includ obligații de securitate, termene de notificare a încălcărilor, drepturi de audit, controale privind subcontractarea și prevederi de încetare. Furnizorii critici sunt revizuiți cel puțin anual. Riscurile de dependență și concentrare față de furnizori sunt vizibile. Echipele de dezvoltare externalizată respectă aceleași reguli de dezvoltare securizată și aprobare a componentelor ca echipele interne.

Raportarea către management conectează riscul tehnic la impactul asupra organizației:

  • Componente vulnerabile critice pe produs
  • Expunere pe client sau serviciu reglementat
  • Remedieri deschise peste SLA
  • Componente fără sursă aprobată
  • Biblioteci neacceptate de furnizor sau la sfârșitul ciclului de viață
  • Lacune în dovezile furnizorilor
  • Excepții în așteptarea reînnoirii sau închiderii
  • Incidente asociate vulnerabilităților componentelor

Acesta este momentul în care SBOM-urile încetează să mai fie un artefact de conformitate și devin un instrument de management.

Transformați SBOM-urile în dovezi de conformitate defensabile

Data viitoare când o alertă privind o componentă critică apare la 07:42, răspunsul nu ar trebui să fie: „Avem nevoie de două ore să aflăm unde se află.”

Ar trebui să fie: „Aceasta este componenta afectată, acestea sunt serviciile, aceștia sunt clienții, acesta este ratingul de risc, acesta este planul de remediere și acestea sunt dovezile.”

Clarysec vă poate ajuta să proiectați acest sistem de control. Ajutăm organizațiile să definească domeniul de aplicare SBOM în cadrul SMSI, să mapeze controalele din Anexa A ISO 27001:2022 la așteptările de audit NIS2, DORA, GDPR, NIST CSF 2.0 și în stil COBIT, să implementeze politici de dezvoltare securizată și politici privind furnizorii, să construiască pachete de dovezi pentru lansare și să pregătească asigurarea pentru audit folosind Zenith Controls și Zenith Blueprint.

Sunteți pregătiți să transformați lanțul de aprovizionare software dintr-o sursă de incertitudine într-o demonstrație de reziliență?

Descărcați politicile Clarysec relevante, utilizați Zenith Blueprint pentru a secvenția implementarea și utilizați Zenith Controls pentru a mapa dovezile în ISO 27001:2022, NIS2, DORA și cerințele de asigurare ale clienților. Contactați Clarysec pentru a începe cu o evaluare focalizată a pregătirii SBOM și pentru a construi un program practic, pregătit pentru audit, de asigurare a lanțului de aprovizionare software.

Frequently Asked Questions

About the Author

Igor Petreski

Igor Petreski

Compliance Systems Architect, Clarysec LLC

Igor Petreski is a cybersecurity leader with over 30 years of experience in information technology and a dedicated decade specializing in global Governance, Risk, and Compliance (GRC).Core Credentials & Qualifications:• MSc in Cyber Security from Royal Holloway, University of London• PECB-Certified ISO/IEC 27001 Lead Auditor & Trainer• Certified Information Systems Auditor (CISA) from ISACA• Certified Information Security Manager (CISM) from ISACA • Certified Ethical Hacker from EC-Council

Share this article

Related Articles

Managementul securizat al schimbărilor pentru NIS2 și DORA

Managementul securizat al schimbărilor pentru NIS2 și DORA

Un ghid practic, bazat pe scenarii, pentru managementul securizat al schimbărilor folosind ISO/IEC 27001:2022, politicile Clarysec, Zenith Blueprint și Zenith Controls, pentru a susține NIS2, DORA, GDPR, NIST CSF 2.0 și dovezile de audit în 2026.

CVD pentru NIS2 și DORA: harta dovezilor ISO 27001

CVD pentru NIS2 și DORA: harta dovezilor ISO 27001

Un ghid practic pentru CISO privind divulgarea coordonată a vulnerabilităților în contextul NIS2, DORA, GDPR și ISO/IEC 27001:2022, cu formulări de politică, flux de preluare, escaladare către furnizori, dovezi de audit și maparea controalelor.