Leksjon 1 av 4 · 8 min
Modellen for delt ansvar
Skyleverandører sikrer infrastrukturen. Du sikrer det du legger inn i den. De fleste sky-innbrudd skjer på kundens side av den linjen.
Når en fil er «i skyen», ligger den på en server eid av et selskap du aldri har møtt og aldri vil besøke. Denne ordningen deler sikkerhetsansvaret mellom to parter, og de fleste lærer aldri hvor delelinjen går før noe går galt. Hver eneste større skyleverandør dokumenterer denne delingen eksplisitt, fordi å ta feil i begge retninger — å anta at leverandøren dekker alt, eller å prøve å sikre ting leverandøren allerede håndterer — fører til reelle hendelser.
To sider av én linje
Amazon Web Services kaller sin versjon av denne delingen modellen for delt ansvar, delt inn i «sikkerhet av skyen» og «sikkerhet i skyen». AWS er ansvarlig for det første: «maskinvaren, programvaren, nettverket og fasilitetene som kjører AWS-skytjenester» — de fysiske datasentrene, oppdatering av infrastrukturen, delene du aldri kunne inspisere eller konfigurere selv om du ville. Kunden er ansvarlig for det andre, og AWS er spesifikk om hva det innebærer for sky-lagringstjenester: «å administrere dataene sine (inkludert krypteringsvalg), klassifisere ressursene sine, og bruke IAM-verktøy» — altså hvem som får tilgang til dem.
Delelinjen flytter seg avhengig av hva du bruker
Microsofts dokumentasjon peker på noe som betyr mye for alle som velger mellom ulike typer skytjenester: delelinjen er ikke fast, den flytter seg avhengig av tjenestemodellen. Ansvarstabellen deres lister kundedata, kontoidentiteter og tilgangsstyring som alltid kundens jobb, i enhver modell, lokalt eller i skyen. Men når du beveger deg fra infrastruktur-som-en-tjeneste (å leie en virtuell maskin du konfigurerer selv) mot programvare-som-en-tjeneste (å bruke en ferdig applikasjon som en e-post- eller fildelingstjeneste), tar Microsoft på seg mer: operativsystemer, applikasjonskode og nettverkskonfigurasjon blir i økende grad Microsofts jobb i stedet for din. Det som aldri flytter seg, i Microsofts egne ord, er at «du beholder alltid» ansvaret for dataene dine, kontoene dine, klientenhetene dine og tilgangskontrollene dine.
| Alltid kundens jobb (ifølge Microsoft) | Avhenger av tjenestemodellen |
|---|---|
| Dataene dine: klassifisering, beskyttelse, krypteringsvalg | Hvem som styrer operativsystemet (du, i IaaS; leverandøren, i de fleste SaaS) |
| Identiteter og brukerkontoer | Nettverkssikkerhetskontroller |
| Klientenheter (bærbare, telefoner) som når tjenesten | Konfigurasjon og kode på applikasjonsnivå |
| Tilgangsstyring: hvem som når hva, og med hvilke tillatelser | Fysisk infrastruktur (alltid leverandørens jobb i enhver skymodell) |
Hvorfor kundesiden betyr mer enn den høres ut som
For en NGO som bruker en ferdig fildelings- eller e-posttjeneste — programvare-som-en-tjeneste, modellen der leverandøren håndterer mest — er det fristende å anta at leverandørens sikkerhet nå er hele historien. Det er den ikke. Leverandørens side av linjen (deres servere, deres nettverk, deres oppdatering) er vanligvis utmerket for store tjenester; det er nettopp derfor angripere sjelden bryr seg med å angripe den direkte. I stedet retter de seg mot kundens side: et svakt eller gjenbrukt passord, en lenke delt bredere enn tiltenkt, en konto uten en andre faktor. Hver kategori på listen «alltid kundens jobb» ovenfor er også, ikke tilfeldig, temaet for neste leksjon i dette kurset.
Et spørsmål verdt å stille om enhver skytjeneste du bruker
Før du betror en skytjeneste med sensitivt materiale, er det verdt å finne dens egen dokumentasjon om delt ansvar (store leverandører publiserer alle en slik) og stille to spørsmål: hva sikrer leverandøren faktisk som standard, og hva er eksplisitt overlatt til meg? Svaret klargjør vanligvis nøyaktig hvilke av dine egne vaner — dekket i resten av dette kurset — sikkerheten til de dataene faktisk avhenger av.
Det viktigste
- Skyleverandører sikrer infrastrukturen («sikkerhet av skyen»); kunder sikrer sine egne data, identiteter og tilgang («sikkerhet i skyen»).
- Den nøyaktige delelinjen skifter etter tjenestemodell: jo mer ferdig tjenesten er (SaaS versus IaaS), jo mer tar leverandøren på seg.
- Dataene dine, kontoene dine, enhetene dine og tilgangskontrollene dine forblir ditt ansvar i enhver skymodell, ifølge Microsofts egen dokumentasjon.
- De fleste virkelige sky-hendelser skjer på kundens side av linjen — svake passord, overdelte lenker, manglende flerfaktorautentisering — ikke gjennom et innbrudd i leverandørens infrastruktur.
- Hver større leverandør publiserer sin egen dokumentasjon om delt ansvar; å lese den for en tjeneste du er avhengig av klargjør hva du faktisk fortsatt må sikre.
Test deg selv
1. I AWS’ modell for delt ansvar, hva refererer «sikkerhet av skyen» til?
- Kundens passord og kontoinnstillinger
- AWS’ egen infrastruktur: maskinvare, nettverk og fasiliteter — Riktig.
- Tredjepartsapper koblet til en AWS-konto
- Data kunden velger å kryptere
AWS er ansvarlig for den underliggende infrastrukturen; kunden er ansvarlig for hva som skjer med tjenestene bygget oppå den («sikkerhet i skyen»).
2. Ifølge Microsofts dokumentasjon, hvilket ansvar flytter aldri til leverandøren, uansett tjenestemodell?
- Å administrere det fysiske datasenteret
- Å oppdatere det underliggende operativsystemet i et fullstendig administrert SaaS-produkt
- Dataene dine, kontoene dine, enhetene dine og tilgangsstyring — Riktig.
- Å administrere den fysiske nettverksmaskinvaren
Microsoft sier at kunder alltid beholder ansvaret for sine data, identiteter, klientenheter og tilgangskontroller, i enhver driftsmodell.
3. Hvorfor skjer de fleste virkelige sky-sikkerhetshendelser på kundens side av ansvarslinjen?
- Skyleverandører sikrer sjelden sin egen infrastruktur godt
- Angripere finner det enklere å utnytte svake passord eller feilkonfigurert tilgang enn å bryte seg inn i en stor leverandørs datasenter — Riktig.
- Kunder er lovpålagt å la sin side være usikret
- Delt ansvar gjelder ikke for små organisasjoner
Store leverandører investerer tungt i infrastruktursikkerhet, så angripere retter seg oftere mot den kundekontrollerte siden: legitimasjon, delingsinnstillinger og tilgangsstyring.
Prøv det med FireAI
Sett denne leksjonen ut i praksis på din egen Mac.
- Finn ut hvor en app sender data, på Verdenskartet — Se nøyaktig hvilket selskap og land én app stille snakker med.
- Regler: app, nettsted, domene, IP eller et område, for alltid eller til du starter på nytt — Skriv en regel like presis som én adresse eller like bred som et helt domene.
- Trusler-siden: hva ser feil ut, og hvorfor — Se den håndfullen tilkoblinger som er verdt oppmerksomheten din, i stedet for å bla gjennom tusenvis.
Kilder
Ta det i bruk på din Mac
Prøv alle funksjonene gratis i 17 dager, uten kort.