• Hvad jeg ikke forstår er at alle de her firmaer har haft 3 uger (Siden det franske hack) til at A) hive internet stikket ud af de her termostater og B) Haft masser af tid til at opdatere firmware/software.

  • twig@feddit.dk
    link
    fedilink
    arrow-up
    9
    ·
    3 days ago

    S’et i IoT står for sikkerhed, som man siger.

    Det er i øvrigt fedt at se at Jens Myrup er citeret på DR for at bede privatpersoner overveje hvad der bør kobles på nettet - og om det er risikoen værd.

  • VonReposti@feddit.dk
    link
    fedilink
    arrow-up
    5
    ·
    3 days ago

    Regel nr. 1 indenfor udvikling der kan påvirke den virkelige verden: Aldrig gør det muligt at styre OT fra IT.

    Med den virkelige verden menes der at styre vindmøller, fabriksmaskiner, eller ja, kølediske. OT er betegnelsen for den tekniske infrastruktur der eksisterer for at styre det (fx SCADA indenfor energi). IT er alt det som vi interagerer med normalt. Det maksimale IT kan gøre uden OT er at ændre et par 1’er og 0’er på en disk. IT må aldrig kunne sende information til OT, hvis noget skal styres, så skal det være OT der henter informationen fra IT. Lige siden første sag med hacking angreb på kølediske har jeg tænkt hvor åndsvagt OT er sat sammen bare fordi Energinet ikke ånder en i nakken eller en 100 ton maskine kan kvæste medarbejdere. Det er held absurd hvor ringe sikkerheden er omkring IoT. Selv energihandlere kan ikke rigtig finde ud af det (her taler jeg af erfaring).

    NIS2 gør faktisk denne adskilning af IT og OT til lov for samfundskritisk infrastruktur. Så er spørgsmålet bare om man kalder kølediske for samfundskritisk (for sig selv, måske nej, men hvad hvis hele fødekæden blev ramt af et lignende angreb?).

    • Hobbit@feddit.dk
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      Der er nu en kæmpe klima og energifidus i at styre energiforbrug, særligt køleskabe/frysere dynamisk efter elnettets behov. Nogle andre forslag til hvordan vi gør det, uden at vi har samme sikkerhedsbrister?

      For det er altid en afvejning ift. gevinsten og risikoen vi løber.

      • VonReposti@feddit.dk
        link
        fedilink
        arrow-up
        5
        ·
        3 days ago

        På nøjagtig samme måde som energivirksomheder styre deres assets: Ved at OT trækker information fra IT, ikke ved at IT sender information til OT. NIS2 har det som krav at man ikke skal kunne forbinde fra IT siden til OT.

        Det vil sige at kølediskene (eller nærmere deres controller) spørger om opdateringer som den kan bruge til at styre sig selv (fx et nyt setpunkt, hvad den skal stilles på). Det gør at controlleren uafhængigt af IT kan spørge "er det nu helt smart at jeg som køledisk sætter mig selv på 50 grader? Hvis køledisken direkte kunne tilgås fra IT, så vil du kunne udnytte sårbarheder der kan omgå sådanne tjeks. Nogle af de mere avancerede systemer får flere inputs. Ved mit gamle arbejde fik en af vores største vindpark kunder et setpunkt fra os som energihandler og et fra TSO’en. Hvis de ikke matchede blev vi ringet op.

        • Hobbit@feddit.dk
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          Tak for en dejlig simpel forklaring.

          Så der det vel stadig muligt at sætte et setpoint til idk, maks fryser værdi, om det så er -5 eller 20 grader ved jeg ikke - men du får vel stadig den udfodring?

          Dertil kommer der så mange features, såsom fjern afrmining mm. der reelt ikke kan styres? Ellers så er vi tilbage ved at et hack kan ændre setpoints? Eller misforstår jeg stadig noget?

          Jeg er med på at det er sikrere - og fjerner en del brister, men helt sikkert er det vel ikke?

          • VonReposti@feddit.dk
            link
            fedilink
            arrow-up
            3
            ·
            2 days ago

            Intet er 100% sikkert, men når OT er adskilt så kan alarmering ikke påvirkes. Hvis ejeren mener at alt udenfor 2-6 grader er urealistisk så kan en alarm sættes op som ikke kan ændres. Ret beset kan systemet på IT siden sende max værdier men controlleren som nu er på OT siden kan også konfigureres til at ignorere alt uden for en given værdi (fx 2-6 grader). Køledisken kan måske stadig gå op til 10-15 grader og ned til -20 men den ignorerer IT systemet hvis de værdier sendes. Denne sikkerhedsmekanisme kan en hacker nemlig ikke tilgå og manipulere da den ikke er opkoblet til internettet.

            Derudover er det en balancegang at vurdere hvad der er behov for at eksponere men det er netop der hvor det spiller ind at IT aldrig kan sende til OT som dermed gør at IT ikke kan udnytte en sårbarhed i en funktion som i forvejen ikke var ønsket skulle fjernstyres. Hvis det var afrimning der var sårbar, så nytter det ikke at sende værdier i mellem 2-6 grader (hvor køledisken er sat op til at ignorere alt udenfor det) og IT kan gøre alt hvad den vil men OT controlleren henter bare ikke afrimningsdata til styring.

            Indenfor energi er der også procedurer til at styre energiproduktion hvis IT systemerne brager fuldstændig ned (hacking, ransomware, et bombet data center, you name it). Da OT ikke kan hacked direkte, så kan ingeniørerne slå OT systemerne fra IT og selv feede styringsdata baseret på backup procedurer. Der har aldrig været et tilfælde hvor det er sket og jeg har ikke været del i udarbejdelsen af de planer, så helt præcist hvordan det fungerer kan jeg ikke svare på. Men essensen er: Du kan hacke IT over internettet, men ikke OT. Du kan sende falsk data fra IT til OT, men ikke bestemme hvad det skal gøre, kun sige hvad det burde gøre. Du kan ikke forhindre at ingeniører frakobler OT fra IT og går over til manuel styring.

            • Hobbit@feddit.dk
              link
              fedilink
              arrow-up
              2
              ·
              2 days ago

              Skide godt svar, tusind tak :)

              Det med alarmene og mindskelse af fladen der skal sikres, er meget brugbart og perspektiverne i at man sagtens stadig kan have DSR og fjern-afrimining - bare med øget sikkerhed - er meget rart at forstå!

        • Tralle@feddit.dk
          link
          fedilink
          arrow-up
          2
          ·
          3 days ago

          De 50 grader er nok afrimningsfunktion på fordamperen. Ikke at det ændrer på din pointe.

          • VonReposti@feddit.dk
            link
            fedilink
            arrow-up
            4
            ·
            3 days ago

            Fair, jeg er ikke just ekspert på kølediske :p

            Men så er der nok noget med hvor ofte den er i den funktion og hvor længe. Og om det bør kunne styres fra internettet eller om den del kan styres udelukkende ud fra lokale parametre (mit køleskab mener jeg selv klarer afrimning).

            Så ved at køledisken kun henter ét tal fx hvert 5 minut til indstilling af temperaturen (fx 0-10 grader), så er der kun én eksponeret grænseflade som styres af køledisken selv, ikke en internetopkoblet enhed, og alle de andre funktioner som køledisken har vil ikke kunne udnyttes hvis en sårbarhed findes.

            Men igen, en køledisk er ikke en vindmølle, så hvad der med rimelighed er behov for ved jeg ikke.

      • twig@feddit.dk
        link
        fedilink
        arrow-up
        2
        ·
        3 days ago

        Nogle andre forslag til hvordan vi gør det, uden at vi har samme sikkerhedsbrister?

        Man kan sikkert godt lave en løsning hvor fryse-intensiteten styres automatisk så længe temperaturen ikke overstiger et vist niveau.
        Og som VonReposti allerede har skrevet:

        IT må aldrig kunne sende information til OT, hvis noget skal styres, så skal det være OT der henter informationen fra IT.

        Men jeg skal lave nogle seriøse mentale krumspring for at finde en use case for fjernstyring af afrimning, som jo er problemet her.
        Det må simpelthen være en del af arbejdsgangen at tømme fryseren og tørre vandet op, to opgaver der må kræve at en medarbejder fysisk er til stede.

        De her angreb er kun mulige på grund af sjusk og ubegrundet teknologi-optimisme.

        • Tralle@feddit.dk
          link
          fedilink
          arrow-up
          3
          ·
          edit-2
          3 days ago

          Vil tro det er ganske normalt de kører en afrimnings cyklus løbende, uden at mennesker behøver være der også.

          Jeg begynder at spekulere lidt på hvordan et angreb på folks varmepumper kunne være. mange kan jo styres via app/nettet.

          Hvis alle nu sættes til 35 grader på samme tid så kunne man da godt forestille sig el nettet fik lidt problemer.

          • twig@feddit.dk
            link
            fedilink
            arrow-up
            3
            ·
            3 days ago

            …men der er jo folk på arbejde hele dagen, det kan da ikke være nødvendigt at kunne gøre når de holder fri hvis det ikke kræver at fryserne tømmes først?

            Angående varmepumperne er det efterhånden mange år siden jeg så en dokumentarudsendelse hvor de var inde på noget lignende: sommerhuse bruger (brugte, i hvert fald) meget ofte elradiatorer, som i mange tilfælde kobles på wifi så man kan sætte varme på inden man kører hjemmefra. Samtidig er sommerhus-netværk sjældent særlig godt beskyttet.
            Hvis man smækker samtlige elradiatorer på maks i et sommerhus er det træls for ejeren - vinflasker der springer og gulve der ødelægges. Men gør man det for et helt sommerhusområde på én gang var eksperterne i programmet netop bekymrede for elnettet i det pågældende område.

            • Tralle@feddit.dk
              link
              fedilink
              arrow-up
              3
              ·
              3 days ago

              Hehe, kan ikke lade være med at tænke på da husk lige tandbørsten fik forbud mod at få folk til at tænde og slukke for lyset hjemme.