Forbind softwareleverancen med SOC og SIRT
Definér sikkerhedsovervågning, overdragelse af hændelser, bevaring af beviser og ansvar for gendannelse. Forbind sikkerhedsberedskabet med softwarens livscyklus.
Udgivet af TaigaSådan skriver vi
Det lærer du
- Skeln mellem SOC-overvågning og SIRT's hændelseskoordinering.
- Forbered en nyttig overdragelse af en sikkerhedshændelse.
- Forbind inddæmning, gendannelse og korrigerende udviklingsarbejde.
Definér funktionerne bag navnene
Et security operations center, eller SOC, overvåger typisk sikkerhedssignaler, undersøger alarmer og eskalerer mistanke om hændelser. Et security incident response team, eller SIRT, koordinerer håndteringen af sikkerhedshændelser. CSIRT er en anden almindelig betegnelse for denne funktion.
Organisationer fordeler funktionerne forskelligt. De samme personer kan udføre begge. En ekstern leverandør kan levere en del af tjenesten. Udled ikke dækning eller bemyndigelse af en forkortelse. Registrér overvågningstider, eskaleringsveje, beslutningsrettigheder og forpligtelser til at reagere.
FIRST’s CSIRT-ramme beskriver tjenester, et beredskabsteam kan levere. NIST forbinder hændelseshåndtering med bredere styring af cybersikkerhedsrisici. Brug referencerne til at definere ansvar og grænseflader. FIRST-rammen, NIST om hændelseshåndtering.
Medtag AI-udvikling i detektionens omfang
Et system til softwareleverance har identiteter, repositories, runners, registries, integrationer og adgangsoplysninger til udrulning. Agenter tilføjer værktøjskald og datastrømme til modeludbydere. Medtag disse grænser i sikkerhedsdesignet.
Vælg hændelser, der understøtter definerede detektioner. Eksempler er uventet adgang til repositories, ændrede rettigheder, usædvanlig publicering af artefakter og udrulning fra en ikke-godkendt identitet. Forbind registreringer med tidsstempler, aktøridentiteter, ressourceidentifikatorer og uforanderlige artefaktdigests, hvor de findes.
Beskyt registreringerne. Auditadgang, opbevaring, urenes præcision og indsamlingsfejl påvirker undersøgelsen. En log fra udviklingskørslen og en cloudauditlog besvarer forskellige spørgsmål. Ingen af dem er automatisk en komplet hændelsesregistrering.
Forbered en overdragelse før hændelsen
| Felt i overdragelsen | Nødvendige oplysninger |
|---|---|
| Observation | Hvad skete der, hvornår og i hvilket system? |
| Sikkerhed i vurderingen | Verificeret faktum, arbejdshypotese eller uløst spørgsmål |
| Omfang | Identiteter, repositories, miljøer og muligvis berørte data |
| Beviser | Beskyttede placeringer og oplysninger om indsamling uden eksponerede secrets |
| Handlinger | Hvad er ændret, hvem godkendte det, og hvad var det observerede resultat? |
| Beslutning | Navngiven beredskabsansvarlig, næste handling og tidspunkt for næste opdatering |
Definér, hvem der kan tilbagekalde et token, isolere en runner, sætte udrulning på pause eller gendanne en tjeneste. Tjenesteejere forklarer driftsmæssige konsekvenser. Sikkerhedsberedskabet koordinerer undersøgelse og inddæmning. Relevante ansvarlige for databeskyttelse, jura og forretning vurderer underretningspligter i den konkrete situation.
Krav om underretning afhænger af hændelsen og de gældende forpligtelser. Inddrag den rette beslutningsansvarlige tidligt. Lad ikke et AI-resumé træffe denne afgørelse eller forsinke en fastlagt eskaleringsvej.
Gennemgå en fiktiv tokenhændelse
Kl. 14:05 UTC opdager SOC en buildidentitet, der læser et uventet repository. Kl. 14:08 bekræfter repositoryejeren, at intet godkendt job forklarer aktiviteten. Det er stadig ukendt, om kildekode har forladt miljøet.
Beredskabsteamet bevarer auditregistreringer og relevante beviser fra runneren. En autoriseret ansvarlig tilbagekalder de berørte adgangsoplysninger og stopper den mistænkte udførelsesvej. Handlingerne følger organisationens beredskabsprocedure og tager højde for påvirkningen af tjenesten.
Det er ikke nok at slette det lækkede token fra en fil. Adgangsoplysningerne kan stadig være gyldige andre steder. Det er heller ikke nok at genopbygge en runner, hvis identiteten stadig er kompromitteret. Undersøg udgivne artefakter, efterfølgende adgang og andre adgangsoplysninger inden for det plausible omfang.
Verificér identitet, runner, artefakternes oprindelse og nødvendige adgangsgrænser, før softwareleverancen genoptages. Registrér, hvad der stadig er ukendt. Et vellykket build dokumenterer ikke alene, at leverancemiljøet er troværdigt.
Før fundene tilbage til udviklingen
Omsæt bekræftede årsager til arbejde med tydeligt ansvar: kortere levetid for adgangsoplysninger, snævrere adgang, runnerisolation, ændret detektion eller en regressionstest. Validér rettelsen, og afprøv overdragelsen igen.
Taigas audit- og leveranceregistreringer kan bidrage med beviser inden for deres dokumenterede omfang. Integrér dem med organisationens beredskabsproces. Kontrollér grænsen for delt ansvar i stedet for at antage, at det at tage Taiga i brug overfører ansvaret for SOC eller SIRT. Audit log, delt ansvar.
Lav øvelsen
Brug lektionens fiktive tokenhændelse. Skriv en overdragelse med fakta, usikkerheder, berørte identiteter, bevarede beviser, muligheder for inddæmning og beslutningsansvarlige. Medtag ikke tokenværdien.
Download arbejdsark (Markdown)Kontrollér din forståelse
Kilder og videre læsning
- NIST: Incident Response Recommendations, SP 800-61 Rev. 3 ↗
- FIRST: CSIRT Services Framework ↗
- Taiga: Shared responsibility ↗
- Taiga docs: Audit log ↗
Relateret læsning fra Taiga
Fjerner du dette valg, slettes al fremgang gemt i denne browser.
Fremgangen bliver i denne browser. Ingen konto, ingen sporing.