image

Onderzoekers ontdekken met malware besmette UEFI-firmware

maandag 5 oktober 2020, 12:33 door Redactie, 3 reacties

Onderzoekers hebben bij twee organisaties UEFI-images ontdekt die met malware besmet bleken te zijn en een backdoor aan het systeem toevoegden. Doordat de malware in de UEFI-firmware verborgen zat kon de backdoor een herinstallatie van het systeem overleven, zo meldt antivirusbedrijf Kaspersky.

De virusbestrijder ontdekte de malware bij twee niet nader genoemde organisaties. De malware was gebaseerd op een gelekte UEFI-bootkit van het Italiaanse bedrijf Hacking Team. De Unified Extensible Firmware Interface (UEFI) zorgt voor de communicatie tussen het besturingssysteem en de hardware. Het is essentieel voor de werking van de computer en tevens de eerste belangrijke software die wordt geladen. Wanneer malware de firmware weet aan te passen kan dit grote gevolgen voor de veiligheid van het systeem hebben.

Volgens de onderzoekers was deze malware tot nu toe nooit in het wild waargenomen. Hoe de systemen met de UEFI-bootkit besmet raakten is onbekend. Eén mogelijke optie is dat de aanvallers fysieke toegang tot de systemen van de twee organisaties hadden. In een uitleg van Hacking Team over de UEFI-bootkit wordt een infectiemethode beschreven die gebruikmaakt van een usb-stick.

Het systeem moet vanaf een usb-stick worden gestart, die vervolgens de malafide firmware via een speciale updatetool installeert. Eenmaal actief zorgde de malware in de UEFI-firmware ervoor dat het bestand IntelUpdate.exe in de Startup-map van het systeem wordt geplaatst. Het gaat hier om een backdoor die automatisch bij het starten van Windows wordt geladen. Wanneer de gebruiker of een virusscanner dit bestand verwijdert zorgt de UEFI-malware voor een nieuwe installatie van het bestand.

De groep die voor de aanvallen verantwoordelijk wordt gehouden zou van 2017 tot en met 2019 "diplomatieke entiteiten" en NGO's in Afrika, Azië en Europa hebben aangevallen. Bij twee van deze organisaties werd de UEFI-bootkit geïnstalleerd. De organisaties zouden allemaal een link met Noord-Korea hebben, zo stellen de onderzoekers. Daarnaast bleek dat de aanvallers Noord Korea gerelateerde informatie van de besmette systemen stalen.

Image

Reacties (3)
05-10-2020, 16:22 door Anoniem
In 2018 al in het wild gespot door ESET: https://www.welivesecurity.com/2018/09/27/lojax-first-uefi-rootkit-found-wild-courtesy-sednit-group/
06-10-2020, 12:15 door Anoniem
Het systeem moet vanaf een usb-stick worden gestart, die vervolgens de malafide firmware via een speciale updatetool installeert.

Bios en UEFI wachtwoorden dus en je bent klaar?

Echter is "physical security (layer 0)" de meest nare en moeilijkst te beschermen hacking layer. Van PCI data reading (thunderbolt poorten etc, denk zelfs aan thunderclap die full disk encryptie bypassde.)

> EUFI pass instellen
> USB porten blacklisten (per default) op server/laptop en alleen whitelisten wat je gebruikt. (usbguard)
> Full Disk Encryption gebruiken zoals Bitlocker of LUKS bij ubuntu/linux.
> Laat je laptop niet rondslingeren. Evil Maid attacks zijn al zo oud als de dinosauriers. (Denk bvb aan een hardware keylogger tussen je laptop toetsenboord aansluitings kabel en je laptop.

Schiet me maar af als ik iets stoms zeg <3
06-10-2020, 12:52 door Anoniem
Door Anoniem: Het systeem moet vanaf een usb-stick worden gestart, die vervolgens de malafide firmware via een speciale updatetool installeert.

Bios en UEFI wachtwoorden dus en je bent klaar?

Als je het idee hebt dat je threat model alleen te maken heeft met fysieke aanvallers die verder niets van je weten behalve "de PC op die kamer moet je hebben" , ja.

Als je een serieus doel bent van statelijke actoren lijkt me dat een veel te beperkt threat model.

Oftewel : je moet er rekening mee houden dat de aanvaller beschikt over insider hulp - één van de IT mensen kan omgekocht/verleid/bedreigd of gewoon ideologisch gedreven zijn om de aanvaller te helpen.
Of gehacked.
Of de bron zit één stap verderop - een malware'ed UEFI update kan direct ( of indirect - MITM?) bij de leverancier van de IT setup vandaan komen , en gewoon 'netjes' - update, bug fix dusinstalleren door eigen IT staf geinstalleerd worden.
In al deze gevallen zijn BIOS/UEFI passwords nutteloos, omdat degene die de update installeert er terecht over moet beschikken.


Echter is "physical security (layer 0)" de meest nare en moeilijkst te beschermen hacking layer. Van PCI data reading (thunderbolt poorten etc, denk zelfs aan thunderclap die full disk encryptie bypassde.)

Aan de andere kant - ook wel één van de makkelijker te beschermen opties - de manieren om *on*bekenden _buiten_ te houden zijn al erg lang bekend (deuren, sloten,sluizen,pasjes, mannen met geweren en zonnebrillen).
De manieren om fysieke toegang _heel moeilijk_ te maken zijn genoeg bekend. (ja - kost wat. what else is new)


> EUFI pass instellen
> USB porten blacklisten (per default) op server/laptop en alleen whitelisten wat je gebruikt. (usbguard)
> Full Disk Encryption gebruiken zoals Bitlocker of LUKS bij ubuntu/linux.
> Laat je laptop niet rondslingeren. Evil Maid attacks zijn al zo oud als de dinosauriers. (Denk bvb aan een hardware keylogger tussen je laptop toetsenboord aansluitings kabel en je laptop.

Schiet me maar af als ik iets stoms zeg <3
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.