Risker och problem
Nästan alla uppkopplade enheter kan vara potentiella säkerhetsrisker i hemmet. Som privatperson kan det vara svårt att identifiera och bedöma riskerna. En robotdammsugare är en av alla produkter som kan ge möjlighet för utomstående att ta sig in i nätverk eller komma åt känslig information.
Om en hackare lyckas få kontroll över en uppkopplad enhet som en dammsugare kan det skapa en väg förbi nätverkets brandvägg. På så sätt kan den användas för att attackera andra uppkopplade enheter som datorer eller mobiltelefoner. Det finns flera dokumenterade exempel på dammsugarmodeller där svagheter som tillåter detta har hittats.
Robotdammsugaren själv kan också användas på sätt som kan vara integritetskränkande. Vissa modeller av robotdammsugare har inbyggda kameror som används för att kunna navigera. Om en utomstående får kontroll över en sådan modell kan den få möjlighet att spionera på användaren.
Det är också vanligt att robotdammsugaren skapar en karta över området den dammsuger. En obehörig som får tillgång till roboten kan på så sätt få information om planlösning och möblering.
Vissa modeller av robotdammsugare har en högtalare som används för att meddela användaren när den startar eller har slutfört uppgifter. Med full kontroll över dammsugaren skulle det kunna vara möjligt att använda högtalaren för att spela upp andra ljud. På så sätt skulle en hackare exempelvis kunna kontrollera röststyrda Alexa eller Google Home enheter som finns i hemmet.
En annan funktion som många dammsugarmodeller använder sig av är positionering och navigering med hjälp av laser. Forskare lyckades under ett projekt 2020 visa att system som dessa kan användas för avlyssning. Den kan alltså användas som en mikrofon och det som sägs i närheten av dammsugaren kan spelas in för att skickas till den som tagit kontroll över roboten.
Säkerhetstest av en vanlig robotdammsugare
Vi har testat en av de vanligaste robotdammsugarna på den svenska marknaden. Det är en modell från ett svenskt bolag som säljs hos flera svenska elektronikkedjor. Denna modell är inte utrustad med lasernavigering eller kamera, utan använder sig av IR fysisk kontakt för att navigera.
Till dammsugaren finns också en mobil-app som kan användas för att kontrollera den och göra saker som att börja och sluta städa. Dessutom finns en fjärrkontrollsfunktion som låter användaren styra hur dammsugaren ska köra. I appen kan man även göra inställningar för olika städnings- och navigationslägen. För att robotdammsugaren ska kunna kommunicera med appen krävs att man kopplar upp den till ett WiFi-nätverk. Dammsugaren kan sen kontrolleras från appen var man än befinner sig.
Det största problemet med dammsugaren är hur information och data skickas mellan appen och tillverkarens server samt mellan servern och själva dammsugaren. I båda kommunikationsvägarna skickas data främst okrypterat, vilket betyder att någon kan lyssna på trafiken och styra roboten. Det är exempelvis möjligt för en hacker att fjärrstyra en robots rörelser hemma hos en användare på samma sätt som en radiostyrd bil.
Viss information som skickas är krypterad. Det gäller exempelvis användarnamn, lösenord och namnet (SSID) på WiFi nätverket roboten är ansluten till. Den nyckel som används för att kryptera dessa uppgifter är emellertid hårdkodad som en del av appen. Det innebär att nyckeln är densamma för alla som använder appen. Vi lyckades hitta nyckeln i appen och kunde med hjälp av den få ut både användarnamn och lösenord i klartext. Med dessa uppgifter kan man logga in som en legitim användare för att kontrollera roboten. Det kan innebära mycket stora risker om användaren har samma lösenord även till andra konton och tjänster på nätet.
En annan typ av data som skickas är en karta av området som roboten städar. Kartan används sedan av appen för att visa var roboten befinner sig och var den har varit. Med den informationen går det att återskapa den karta som visas för användaren i appen.