Posts tonen met het label patch. Alle posts tonen
Posts tonen met het label patch. Alle posts tonen

vrijdag 1 maart 2024

Updates

 

Afbeelding via Pixabay

Twee weken geleden heb ik op deze plek, bij wijze van stok achter de deur voor mezelf, beloofd om mijn slimme apparatuur wat aandacht te geven. Ik zou onderzoeken of ze een software-update zouden moeten krijgen en die zo nodig uitvoeren. Deze week doe ik verslag van mijn zoektocht. Daarbij noem ik ook bedrijfs- en merknamen; niet bij wijze van reclame of om ze af te kraken, maar omdat dat leuk is als je die spullen zelf ook hebt.

Mijn speurtocht begon aan de voordeur: bij het modem/de router. Dat is van Ziggo en heet Connectbox Giga (onder de motorkap is dat de Arris TG3492). Als je inlogt op de beheerpagina van het modem, dan kun je achterhalen welke softwareversie daarop draait. Er staat alleen niet bij van wanneer die software is, of het zou verborgen moeten zijn in de draak van een versienummer (AR01.04.092.09_071423_7248.SIP.10.LG.X2). Ik heb in de Ziggo-community nagevraagd hoe je kunt achterhalen welke de actuele versie is. Ze zeggen daar dat dit de juiste is, maar als je dat zelf wil checken moet je die informatie waarschijnlijk bij de fabrikant ophalen.

Dan de wasdroger van LG. De bijbehorende app geeft onder apparaatinformatie de versie van vier stukjes software weer, en schrijft daar onder: “Software is up-to-date”. Kennelijk controleert de app dat zelf online. Ik kan alleen nergens aan zien van wanneer die updates zijn. Ik bedoel: als die software na het uitbrengen ervan – jaren geleden –  nooit meer een update heeft gehad, dan is mijn software inderdaad up-to-date, maar waarschijnlijk was er in de tussentijd best iets te verbeteren geweest. En misschien had zo’n noodzakelijke verbetering wel betrekking op de beveiliging van het apparaat. Maar dat blijft dus giswerk. Ik wil me hier opstellen als normale gebruiker en ga dus niet zover om helemaal uit te pluizen van wanneer versie SAA39935009.0000B455 van ‘Firmware 0’ is. Dat zouden ze er gemakkelijk even bij kunnen zetten.

De vaatwasser van Bosch laat je kiezen tussen het automatisch downloaden van software (inclusief installatie, hoop ik) en het bevestigen van de afzonderlijke stappen (download/installatie). Hij laat ook ergens een versienummer zien, waarbij niet duidelijk is of het daarbij gaat om software of om het apparaat zelf, en van wanneer die versie is. Verder staat er nog iets bij wat ik niet eerder heb gezien bij een apparaat: de geldigheidstermijn van een certificaat. Certificaten ken je van websites, van het slotje dat aangeeft dat de site beveiligd is, en van de s in https. Dat dit apparaat kennelijk ook gebruikmaakt van een certificaat voor de beveiliging van de communicatie, verrast mij positief.

Volgende kandidaat: de slimme lampen van Philips Hue. De bijbehorende app zegt: “Alles is bijgewerkt”. De optie automatische updates staat aan en je kunt zelfs de tijd kiezen waarop de updates mogen worden uitgevoerd. Verder staat bij ieder apparaat een versienummer, maar ook hier wordt niet duidelijk van wanneer die versie is.

De stereo-installatie heeft ook een paar componenten die aan het wifi-netwerk hangen: de receiver van Yamaha en sinds vorige week twee draadloze surround-boxen van hetzelfde merk. In de installatiehandleiding van die laatste staat dat je ervoor moet zorgen dat alle componenten over de laatste firmwareversie beschikken. Tijdens de installatie van de boxen gaf de app inderdaad aan dat er een nieuwe versie moest worden geïnstalleerd, wat vervolgens ook gebeurde. Over de receiver zegt de app: “Firmware is up-to-date”. Ook hier helaas weer zonder datum, alleen – op een andere plaats in de app – een versienummer.

Ten slotte zijn daar nog de zonnepanelen. We hebben twee verschillende installaties: de eerste werkt via de app van SolarEdge, de tweede gebruikt Enlighten/Enphase. SolarEdge geeft geen versienummer, maar – yes, eindelijk! – de datum van de laatste update. Dat is 18 februari van dit jaar, heel recent dus. Het betekent ook dat de updates automatisch worden uitgevoerd, want ik heb daar niks aan gedaan. Enlighten geeft informatie over twee soorten apparaten. De gateway, die met mij communiceert, laat een firmwareversienummer zien, en een datum waarop hij voor het laatst verbonden was met de Enphase-cloud. Daarbij is niet duidelijk of daarbij op updates wordt gecontroleerd. De micro-inverters (elk paneel heeft er eentje, in plaats van een centrale omvormer) hebben allemaal twee firmware-versienummers en een communicatiedatum, en ook hier is niet duidelijk of ze verband houden met elkaar.

Conclusie van deze operatie: het lijkt alsof alles in orde is, maar zeker is dat niet, behalve bij de SolarEdge-panelen en (in iets mindere mate van zekerheid) het modem. Fabrikanten hebben nog wel wat werk te doen om consumenten van echte informatie te voorzien en bij mij het gevoel weg te nemen dat ik in slaap word gesust met de nietszeggende term ‘up-to-date’.

 

En in de grote boze buitenwereld …

vrijdag 26 juni 2020

Laboratorium


Gisteren was ik op een voor mij atypische locatie. Het mag een klein wonder heten dat ik überhaupt ergens heen ging – dit was mijn eerste niet-thuiswerkdag sinds het ingaan van de ophokplicht. Maar waar ik gisteren was, zijn ze gewend om ook in coronatijd naar het werk te gaan, omdat ze thuis nu eenmaal de benodigde spullen niet hebben. Ik was op bezoek bij een laboratorium.

Zo’n lab heeft apparatuur die je, zacht uitgedrukt, niet-standaard zou kunnen noemen. Vaak zit daar ook een bijgeleverde computer aan vast. Van ziekenhuisapparatuur is bekend dat ze vaak wordt aangestuurd door verouderde computers en dat is in een lab niet anders. Een fabrikant levert een kant-en-klaar, compleet apparaat af, en dat kant-en-klaar moet je letterlijk nemen: als het apparaat bij zijn geboorte was voorzien van een computer op basis van Windows XP, dan draait die computer nog steeds op dit zwaar verouderde en daardoor onveilige besturingssysteem. En daar kun je weinig aan doen.

Als je risicovolle spullen in je technische infrastructuur hebt, dan doe je er goed aan om die af te zonderen van de rest. En dat is precies wat hier nu wordt gerealiseerd: het laboratorium wordt netwerktechnisch gescheiden van de rest van de organisatie. Mocht er dan een keer iets mis gaan, dan is de kans groot dat de ellende beperkt blijft tot het lab.

Zo’n eigen netwerk brengt verantwoordelijkheden met zich mee. En daarom was ik opgetrommeld om een presentatie over cybersecurity te geven. De titel daarvan luidde: Veiligheid in het lab – nu eens anders. In een lab wordt natuurlijk al heel veel aandacht aan veiligheid geschonken, maar nog niet per se aan ‘mijn soort’ veiligheid. Daar moest dus aandacht voor worden gevraagd. Rode draad in mijn verhaal was de ransomware-aanval op de Universiteit Maastricht van afgelopen kerst. De universiteit heeft het onderzoeksrapport van Fox-IT gepubliceerd, zodat wij er allemaal van kunnen leren. Een zekere verwantschap tussen een universiteit en een laboratorium maakte deze kapstok extra toepasselijk.

Het begon in Maastricht met een phishingmail en om die reden stond ik uitgebreid stil bij deze vorm van criminaliteit. Het wordt steeds moeilijker om phishing te herkennen, simpelweg omdat de mailtjes er net echt uitzien. Ook de links, waar ze je op willen laten klikken, kunnen net echt uitzien, bijvoorbeeld doordat een schreefloze kleine letter L er net zo uitziet als een hoofdletter i, zoals ik hier al eerder heb beschreven. Ook kwam typosquatting aan de orde: het misbruik maken van andermans typfouten, waardoor je op een nepsite terechtkomt en daar allerlei gegevens invult die je eigenlijk niet met vreemden had willen delen. Het is niet fijn om te zeggen, maar toch moet de boodschap ten aanzien van e-mail luiden: wees altijd op je hoede – zelfs bij bekende afzenders.

Een ander leerpunt uit Maastricht is iets wat we ook al lang wisten: je moet alle software accuraat updaten om niet extra kwetsbaar te zijn. De reden hiervoor is simpel: alle software bevat fouten, gewoon vanwege de omvang en de complexiteit. Een deel van die fouten tast je beveiliging aan. Het is de vraag wie zo’n fout als eerste ontdekt: de goeien of de kwaaien. Als de kwaaien er als eerste achter komen, dan heb je te maken met een zero-day vulnerability: een kwetsbaarheid die nog niet bekend is bij degene die verantwoordelijk is voor de software. Maar ook als de goeien er als eerste achter komen en een patch voor het programma uitbrengen, ben je nog niet veilig: die patch moet namelijk wel geïnstalleerd worden hè. En dat doen veel mensen en organisaties niet accuraat. Hierdoor kon de WannaCry-ransomware in 2017 wereldwijd 230.000 computers besmetten – twee maanden nadat Microsoft een patch had uitgebracht.

Maar dat up-to-date houden is dus lastig in een lab met al die systemen waar een computer bij geleverd is volgens het kant-en-klaarprincipe. Tenzij je daarover slimme afspraken maakt met je leverancier. Daar ligt volgens mij de sleutel voor het beveiligen van systemen in ziekenhuizen, laboratoria en al die andere plekken waar een computer wordt gebruikt om een apparaat aan te sturen. Je sluit bij de aanschaf sowieso een onderhoudscontract af, stel dan ook eens de simpele vraag: wat doen jullie gedurende de levensduur van het apparaat om het te beveiligen tegen cyberaanvallen? En laat je dan niet afschepen met “Oh, maar hij hangt niet aan het internet.” Er is vast wel ergens een actieve USB-poort, die zeer geschikt is om allerlei ellende naar binnen te kruien. En dan zul je net zien dat een nietsvermoedende medewerker daar een wazige UBS-stick in prikt. Met in potentie desastreuze gevolgen.

En in de grote boze buitenwereld …


... vestigt ook het kabinet nog eens de aandacht op het belang van updaten, maar dan specifiek gericht op IoT-apparaten.

... is het aantal phishingwebsites in het .nl-domein sterk gestegen.

... vertelt een voormalige IAM-expert van Maersk uitgebreid over de ransomware-aanval die het bedrijf in 2017 platlegde.

... adviseert het Digital Trust Center over het maken van backups. Het DTC is voor het bedrijfsleven wat het NCSC voor de overheid en de vitale sector is. Het zijn allebei overheidsorganisaties.

... durft het Amerikaanse leger het aan om thuiswerkende soldaten geheime informatie te laten raadplegen.

... gaat de Belastingdienst een rol spelen in de exploitatie van de corona-app. Het SOC speelt daar een belangrijke rol in.

... komen WhatsApp-fraudeurs via foute callcentermedewerkers aan de gegevens van hun slachtoffers.

... pikte ook de Tweede Kamer die melding op.

... bevat de belastingsoftware van een Chinese bank malware.

... beschuldigt EC-president Von der Leyen China van het uitvoeren van cyberaanvallen op ziekenhuizen tijdens de coronacrisis.

... ziet Duitsland Rusland als bedreiging voor de kritische infrastructuur.

... hebben EU-burgers dankzij de AVG een sterkere positie verworven.

... vormen drones juist weer een bedreiging voor onze privacy.