CVE-2016-20089: Uanførselstegnet sti i Iperius Remote
Uanførselstegnet servicesti i Iperius Remote 1.7.0 lader lokale brugere opnå SYSTEM-rettigheder. Ret stien eller opdatér programmet.
Hvad er det?
CVE-2016-20089 er en sårbarhed i Iperius Remote 1.7.0, et program til fjernstyring og fjernsupport af computere. Fejlen skyldes en uanførselstegnet servicesti: den Windows-tjeneste, der starter programmet, henter filstien uden citationstegn. Indeholder stien mellemrum, for eksempel i standardmappen Program Files, forsøger Windows at afvikle flere mulige programnavne, dannet ved at dele stien op ved hvert mellemrum. En bruger med skriveadgang til en af disse delstier kan placere en skadelig fil, som Windows kører i stedet for det rigtige program, med de rettigheder tjenesten kører under, typisk SYSTEM. Angrebet kræver kun lokal adgang til maskinen, ikke fjernadgang, og kræver ingen handling fra en anden bruger.
Hvem rammer det?
Sårbarheden rammer virksomheder, der har installeret Iperius Remote version 1.7.0 på Windows-computere eller -servere, særligt hvor programmet ligger i en mappe med mellemrum i stien, som standardmappen Program Files. Det gælder både interne it-afdelinger, der bruger programmet til fjernsupport af medarbejdere, og virksomheder, der lader eksterne leverandører fjernstyre deres systemer via Iperius Remote.
Hvad kan ske?
En bruger eller et skadeligt program, der allerede har begrænset adgang til maskinen, kan udnytte fejlen til at opnå fulde systemrettigheder, SYSTEM. Herfra kan angriberen installere yderligere skadelig software, slette logfiler, oprette nye administratorkonti eller bruge maskinen som springbræt videre ind i netværket. For en dansk virksomhed betyder det, at en i øvrigt begrænset kompromittering, for eksempel via en medarbejders konto eller en inficeret USB-nøgle, kan udvikle sig til fuld kontrol over en server eller klient.
Hvor alvorligt er det?
CVSS-scoren er 7,8 af 10, alvorlig. Angrebsvektoren er lokal, det kræver ikke fjernadgang, men angriberen skal allerede have et login med lave rettigheder på maskinen. Der kræves ingen handling fra en anden bruger. Konsekvensen er høj på alle tre parametre, fortrolighed, integritet og tilgængelighed, fordi angriberen ender med fulde SYSTEM-rettigheder. Der er ingen oplysninger om aktiv udnyttelse i angreb, men teknikken bag uanførselstegnede servicestier er velkendt og let at afprøve med offentligt tilgængelige værktøjer.
Hvad gør jeg nu?
Sådan lukker I hullet og begrænser risikoen, mens I venter på en opdatering.
- Opdatér Iperius Remote til en nyere version, hvor servicestien er sat i anførselstegn.
- Kan I ikke opdatere med det samme, så ret servicens sti manuelt i registreringsdatabasen ved at omslutte den med anførselstegn.
- Begræns, hvilke lokale brugere der har skriveadgang til rodmapperne i installationsstien, for eksempel C: og C:Program Files.
- Gennemgå, hvilke medarbejdere og eksterne leverandører der har lokal adgang til maskiner med Iperius Remote installeret.
- Kontakt Auroa, hvis I ikke selv kan verificere eller rette servicestien på jeres systemer.
Ret servicesti eller opdatér inden 30 dage
Vi anbefaler, at I opdaterer Iperius Remote til en version, hvor servicestien er rettet, eller retter stien manuelt, hvis I ikke kan opdatere med det samme. Da udnyttelse kræver lokal adgang, er det acceptabelt at vente til næste planlagte vedligeholdelsesvindue, hvis I har god kontrol over, hvem der har lokal adgang til de pågældende maskiner. Har I derimod mange brugere med lokal adgang, eller bruges maskinerne til fjernsupport af eksterne parter, bør rettelsen prioriteres højere.
Tidslinje
Konkrete eksempler
Supportmedarbejder med begrænset konto
En medarbejder i en dansk virksomhed har en lokal konto med begrænsede rettigheder på en maskine, hvor it-afdelingen bruger Iperius Remote til fjernsupport. Medarbejderen, eller malware der er kommet ind via en vedhæftet fil, placerer en skadelig eksekverbar fil i en af de delstier, Windows leder igennem. Ved næste genstart eller servicestart køres filen med SYSTEM-rettigheder, og angriberen får fuld kontrol over maskinen.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I har Iperius Remote 1.7.0 installeret på en eller flere Windows-maskiner. Kontrollér versionsnummeret i programmets indstillinger eller i Windows’ programliste.
Hvordan tjekker vi, om vores installation er sårbar?
Åbn Tjenester i Windows, find Iperius Remote-tjenesten, og se stien til den eksekverbare fil under egenskaber. Står stien uden anførselstegn og indeholder den mellemrum, er installationen sårbar.
Kræver angrebet, at en angriber kan komme ind fra internettet?
Nej. Angrebsvektoren er lokal. Angriberen skal allerede have et login eller anden lokal adgang til maskinen, for eksempel gennem malware eller en kompromitteret medarbejderkonto.
Kan vi vente til efter weekenden med at rette det?
Ja, hvis I har god kontrol over, hvem der har lokal adgang til de berørte maskiner. Har I mange brugere eller eksterne leverandører med lokal adgang, bør I rette det hurtigere.
Skal vi anmelde dette til myndighederne?
Der er ikke krav om anmeldelse, alene fordi sårbarheden findes. Bliver sårbarheden aktivt udnyttet til at kompromittere systemer med persondata, kan I være forpligtet til at underrette Datatilsynet efter databeskyttelsesreglerne.
Hvad er en uanførselstegnet servicesti?
Det er en fejl, hvor en Windows-tjeneste starter et program via en filsti uden citationstegn. Indeholder stien mellemrum, kan Windows fejlagtigt afvikle en anden fil, som en angriber har placeret i en af delstierne, i stedet for det rigtige program.
CVSS-detaljer
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
Iperius Remote 1.7.0 contains an unquoted service path vulnerability that allows local users to execute arbitrary code with SYSTEM privileges by exploiting the service installation path. When installed from directories containing spaces, attackers can place malicious executables in the path to be executed with elevated privileges during service startup or system reboot.
Referencer & kilder
Eksterne kilder
Brug for hjælp med jeres sikkerhed?
Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.