Skype är sårbart för en otäck exploatering: Byt till Windows Store-versionen

Innehållsförteckning:

Video: Skype är sårbart för en otäck exploatering: Byt till Windows Store-versionen

Video: Skype är sårbart för en otäck exploatering: Byt till Windows Store-versionen
Video: Apples sekretessparadox (och att sälja ut till annonser) 2024, Mars
Skype är sårbart för en otäck exploatering: Byt till Windows Store-versionen
Skype är sårbart för en otäck exploatering: Byt till Windows Store-versionen
Anonim
Om skrivbordsversionen av Skype finns på din Windows-dator är du utsatt för en väldigt otäck användning. Ett fel i Skypes uppdateringsverktyg kan ge attacker fullständig kontroll över ditt system, och Microsoft säger att det inte kommer att bli en lösning någon gång snart.
Om skrivbordsversionen av Skype finns på din Windows-dator är du utsatt för en väldigt otäck användning. Ett fel i Skypes uppdateringsverktyg kan ge attacker fullständig kontroll över ditt system, och Microsoft säger att det inte kommer att bli en lösning någon gång snart.

Lyckligtvis kan du undvika problemet helt genom att ersätta "desktop" -versionen av Skype med den som finns tillgänglig från Microsoft Store. Ändå är det pinsamt för Microsofts egen programvara att få en svaghet denna grundläggande, och exploateringen ifråga är en Redmond har varnat för andra utvecklare om flera gånger.

Här är vad detta utnyttjar fungerar, och hur du kan se till att du använder den säkra Windows Store-versionen av Skype.

Vad är fel med Skype?

Uppdatering av programvara ska hålla dig säker, men ironiskt nog i Skypes fall är uppdateringen problemet. Det beror på att felet här inte är med Skype själv, men verktyget Skype använder sig för att hitta och installera uppdateringar. Det här uppdateringsverktyget är sårbart för DLL hjjacking, som forskaren Stefan Kanthak skisserar:

This executable is vulnerable to DLL hijacking: it loads at least UXTheme.dll from its application directory %SystemRoot%Temp instead from Windows’ system directory. An unprivileged (local) user who is able to place UXTheme.dll or any of the other DLLs loaded by the vulnerable executable in %SystemRoot%Temp gains escalation of privilege to the SYSTEM account.

I princip kör Skype DLL-filer från Temp-mappen, vilka användare kan komma åt utan administratörsrättigheter. Detta gör det trivialt för dåliga skådespelare att byta ut DLL och få systemnivåkontroll över din dator. Det är den typ av sårbarhet som Microsoft varnar specifikt för utvecklare för att undvika, men Microsofts Skype-team verkar ha missat det speciella notatet.

Och det blir sämre. Microsoft berättade Kanthak att de "kunde reproducera problemet", men det kommer inte att utfärdas en patch utfärdad för att lösa problemet. Istället planerar Microsoft att lösa problemet under nästa stora release av Skype-det är inte klart när det kommer att bli.

Det är … inte idealiskt. Tack och lov finns det ett alternativ.

Lösningen: Använd Windows Store-versionen

Microsoft erbjuder två versioner av Skype for Windows: "Desktop" -versionen, som har funnits i flera åldrar, och UWP-versionen Universal Windows (UWP), som du kan ladda ner från Microsoft Store-appen som medföljer Windows. Endast den stationära versionen är sårbar för det här utnyttjandet, för bara den stationära versionen använder sitt eget uppdateringsverktyg.

Microsoft har drivit användare till Microsoft Store-versionen av Skype ett tag: Skype-nedladdningssidan leder användarna till Butik, till exempel. Men många användare har fortfarande skrivbordsversionen på sina system, och de bör avinstallera det och bara använda Store-versionen om de vill vara säkra på detta utnyttjande.

Hur kan du berätta vilken version du har? Det enklaste sättet är att söka efter "Skype" i startmenyn. Om du ser orden "Trusted Microsoft Store app" under Skypes namn är du noga täckt.

De två programmen ser också helt olika ut. Här är "desktop" -versionen:
De två programmen ser också helt olika ut. Här är "desktop" -versionen:
Om din Skype ser ut så här är du utsatt för utnyttjandet. Du bör avinstallera Skype och ladda ner Microsoft Store-versionen.
Om din Skype ser ut så här är du utsatt för utnyttjandet. Du bör avinstallera Skype och ladda ner Microsoft Store-versionen.

Här är Microsoft Store-versionen:

Om din Skype ser ut så här är du säker: uppdateringar för den här versionen hanteras med hjälp av Microsoft Store, så sårbarheten är inte relevant.
Om din Skype ser ut så här är du säker: uppdateringar för den här versionen hanteras med hjälp av Microsoft Store, så sårbarheten är inte relevant.

Det är olyckligt att Microsoft inte bara klarar av denna sårbarhet, men åtminstone finns det en fungerande version av Skype som är låst. Och medan gränssnittet och funktionerna i Microsoft Store-versionen blir en anpassning, fungerar saker som att ringa och chatta bara bra i våra test, även om gränssnittet erbjuder färre alternativ. Och hej: det finns inga fula annonser i Store-versionen, så det är ett plus.

Rekommenderad: