Kl. 3 om natten i januar. Radiatoren under vinduet var kold.
Hvordan én rutineopdatering efterlod hjem uden varme, og hvad Cyber Resilience Act nu kræver af enhver virksomhed, der sender opdateringer ud.
Fakta
Hvad skete der
En fejl i en softwareopdatering fra december til en populær smart termostat tømte batterierne i nogle enheder. Den viste sig først cirka to uger efter, at opdateringen var nået ud til hjemmene.
Hvad det førte til
Berørte termostater slukkede for varmen i januar, så nogle hjem blev kolde om natten. Producenten udsendte en rettelse og forklarede brugerne, hvordan de selv kunne genstarte og genoplade enhederne.
Hvad CRA nu kræver
Beskyt programmernes integritet (bilag I, del I, nr. 2, litra f) og tilgængeligheden af væsentlige funktioner (bilag I, del I, nr. 2, litra h); distribuér opdateringer sikkert (bilag I, del II, nr. 7). Udrulning i etaper med en stopknap er vores anbefalede vej dertil, ikke et lovkrav i sig selv.
Kilde: The Register, "Nest thermostat owners out in the cold after software update cockup", 14. januar 2016
Historien
Birgit var 81 og boede alene, og hendes søn havde sat en smart termostat op den jul, så han kunne holde øje med hendes varme fra sin lejlighed på den anden side af byen. Hun kunne lide den. Den lyste blødt orange, når varmen gik i gang, og hun sagde godnat til den, hvilket fik ham til at grine.
En nat i januar vågnede hun klokken tre og kunne se sin egen ånde. Radiatoren under vinduet var kold. Den lille skærm på væggen var sort. Hun ville ikke vække nogen, så hun fandt et ekstra tæppe og sad op i sengen med hænderne gemt under armene og ventede på morgenen.
Hvad ingen af dem vidste, var at termostaten havde været ved at dø i to uger. I december havde den stille og roligt fået en opdatering, den samme slags automatiske ændring, som din telefon får om natten, og gemt i den opdatering var en fejl, der langsomt tømte batteriet. Opdateringen var gået ud til hjem overalt på én gang, og da nogen opdagede det, kunne den ikke trækkes tilbage. Om morgenen kørte hendes søn derover og fulgte en vejledning fra internettet for at genstarte og genoplade den i hånden, og Birgit lavede kaffe og sagde, at hun havde haft det fint, hvilket ikke helt var sandt.
Efter Cyber Resilience Act skal produkter beskytte de funktioner, folk er afhængige af, og opdateringer skal distribueres sikkert. I praksis betyder det, at en opdatering først sendes til ét hjem ud af hundrede, så ét ud af ti, med nogen der holder øje undervejs, ligesom en kok smager på suppen, før hele salen får serveret. Fejlen viser sig i nogle få hundrede hjem, opdateringen stoppes, og Birgit sover hele natten.
Personerne og scenerne er illustrative. Hændelsen og fakta er virkelige.
Systemet, der ville have fanget det
3. Send opdateringer sikkert ud
Hver opdatering signeres digitalt, så produkterne kun accepterer den ægte vare. Opdateringer sendes ud i etaper: nogle få hjem, så flere, så alle.
Sådan virker systemetKunne I gøre det i dag?
Kunne I stoppe en dårlig opdatering halvvejs i udrulningen?
Hvis den gælder, hvor klar er vi?
Seks ja-eller-nej-spørgsmål, to minutter. Jeres nej'er kommer tilbage i den rækkefølge, de skal løses.
Usikker på, om CRA gælder for jeres produkt? Tjek det først