CVE-2016-20086: Uskoteret sti i Vembu StoreGrid 4.0
Uskoteret sti i Vembu StoreGrid 4.0 lader lokale brugere opnå fulde systemrettigheder. Ret stien manuelt eller udskift systemet.
Hvad er det?
Sårbarheden findes i backupprogrammet Vembu StoreGrid version 4.0 og skyldes det, der kaldes en uskoteret sti til en tjeneste (CWE-428). Windows-tjenesterne RemoteBackup og RemoteBackup_webServer starter et program fra en filsti, der ikke er sat i anførselstegn. Indeholder stien mellemrum, kan Windows fejlagtigt forsøge at køre et andet program, som en angriber har lagt i en af mellemmapperne. Placerer en lokal bruger en ondsindet fil det rigtige sted og genstarter tjenesten, eller genstartes serveren, kører filen med de rettigheder, tjenesten har, i dette tilfælde det højeste niveau i Windows, kaldet LocalSystem.
Hvem rammer det?
Det rammer virksomheder og kommuner, der kører Vembu StoreGrid 4.0 som backupløsning på en Windows-server. Sårbarheden kræver, at angriberen allerede har en lokal konto på maskinen, for eksempel en medarbejder, en konsulent eller en angriber, der har fået fodfæste via en anden sårbarhed. Der er ikke oplyst nyere versioner med rettelse, så alle installationer af version 4.0 må antages berørt.
Hvad kan ske?
En bruger med begrænsede rettigheder kan hæve sig selv til fuld systemkontrol over backupserveren. Herfra kan angriberen læse og ændre alle backupdata, slette dem, installere skadelig kode eller bruge serveren som springbræt videre ind i netværket. Da backup ofte er den sidste sikkerhedsnet mod ransomware, er det særligt alvorligt, hvis selve backupsystemet kan overtages.
Hvor alvorligt er det?
CVSS-score er 7,8 af 10, alvorlig. Angrebet kræver lokal adgang til maskinen og et lavt privilegieniveau, men ingen interaktion fra en anden bruger, og det er ikke teknisk kompliceret at udføre. Konsekvensen er høj på alle tre parametre: fortrolighed, integritet og tilgængelighed, fordi angriberen ender med fuld systemkontrol. Sårbarheden kan ikke udnyttes direkte fra internettet, men er farlig i miljøer, hvor flere personer eller systemer har lokal adgang til backupserveren.
Hvad gør jeg nu?
Vembu StoreGrid 4.0 er en ældre version, og der er ikke oplyst en officiel opdatering. Følgende trin lukker eller reducerer risikoen:
- Åbn Windows Registreringsdatabase og find nøglerne for tjenesterne RemoteBackup og RemoteBackup_webServer under HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices. Sæt anførselstegn omkring hele stien i feltet ImagePath, så Windows ikke kan fejltolke mellemrum i stien.
- Gennemgå, hvem der har lokal adgang til serveren, og fjern unødvendige konti eller rettigheder. Jo færre lokale brugere, jo mindre risiko.
- Kontrollér skriverettigheder på de mapper, tjenesterne ligger i, og på overliggende mapper, så almindelige brugere ikke kan lægge filer der.
- Undersøg om Vembu StoreGrid stadig understøttes af leverandøren, og planlæg udskiftning til en nyere, understøttet backupløsning, hvis det ikke er tilfældet.
- Overvåg servicelog og systemhændelser for uventede genstarter af de nævnte tjenester.
- Er I i tvivl om, hvordan I retter registreringsdatabasen sikkert, eller om jeres version er ramt, så få en it-sikkerhedsrådgiver til at gennemgå backupmiljøet.
Ret stien i registreringsdatabasen snarest muligt
Vi anbefaler, at I retter den uskoterede sti manuelt i registreringsdatabasen med det samme, da det er en simpel og gratis rettelse. Samtidig bør I bruge lejligheden til at vurdere, om Vembu StoreGrid 4.0 fortsat er en holdbar løsning, da produktet virker forældet og uden aktiv understøttelse. Det er kun forsvarligt at vente, hvis meget få personer har lokal adgang til backupserveren, og adgangen er stramt kontrolleret.
Tidslinje
Konkrete eksempler
Backupserver overtaget af intern medarbejder
En dansk produktionsvirksomhed har installeret Vembu StoreGrid 4.0 på en fælles server, som flere it-medarbejdere og en ekstern konsulent har lokal adgang til med almindelige brugerrettigheder. Konsulenten placerer en fil i en af mellemmapperne i den uskoterede tjenestesti og genstarter tjenesten under et rutinemæssigt vedligeholdelsesarbejde. Filen kører automatisk med systemrettigheder, hvorefter konsulenten har fuld kontrol over serveren og adgang til alle virksomhedens backupdata.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er berørt, hvis I kører Vembu StoreGrid version 4.0 på en Windows-server. Tjek versionen i programmets indstillinger eller i Windows’ liste over installerede programmer.
Kan sårbarheden udnyttes udefra via internettet?
Nej, angrebet kræver, at angriberen allerede har en lokal konto på den maskine, hvor StoreGrid kører. Det gør den mest relevant, hvis flere medarbejdere, konsulenter eller andre systemer har lokal adgang til backupserveren.
Kan vi vente med at rette det til weekenden?
Rettelsen i registreringsdatabasen tager få minutter og kræver ikke nedetid ud over en genstart af de to tjenester. Vi anbefaler at gøre det med det samme frem for at vente, da det er en lav omkostning i forhold til risikoen.
Er der en officiel opdatering fra Vembu?
Der er ikke oplyst en officiel rettelse fra leverandøren til denne sårbarhed. Den manuelle rettelse af filstien i registreringsdatabasen er den eneste kendte løsning, indtil andet er meldt ud.
Skal vi anmelde hændelsen til myndighederne?
Sårbarheden i sig selv skal ikke anmeldes. Ser I derimod tegn på, at nogen faktisk har udnyttet den, og at personoplysninger eller kritiske systemer er kompromitteret, kan I være forpligtet til at anmelde det som et databrud eller en sikkerhedshændelse.
Hvordan finder vi ud af, om nogen allerede har udnyttet den?
Gennemgå hændelseslog for tjenesterne RemoteBackup og RemoteBackup_webServer for uventede genstarter, og se efter nye eller ukendte programmer i de mapper, tjenesterne ligger i eller peger på.
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)
Vembu StoreGrid 4.0 contains an unquoted service path vulnerability in the RemoteBackup and RemoteBackup_webServer services that allows local attackers to escalate privileges. Attackers can place a malicious executable in the unquoted path and restart the service to execute code with LocalSystem privileges.
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.