CVE-2026-72842: Kritisk root-sårbarhed i luci-app-lxc
Sårbarhed i luci-app-lxc (CVE-2026-72842) lader lavprivilegerede LuCI-brugere opnå fuld root-adgang til OpenWrt-enheden. Opdatér eller fjern lxc-modulet snarest.
Hvad er det?
CVE-2026-72842 er en sårbarhed i luci-app-lxc, som er den del af webgrænsefladen LuCI på OpenWrt-firmware, der bruges til at administrere Linux-containere (LXC). Fejlen skyldes en fejl i adgangskontrollen (ACL), hvor en bruger med lave rettigheder kan udnytte en såkaldt path traversal, hvor man manipulerer en filsti til at komme uden for det tilladte område. Ved at indsætte tegnkombinationen /.%2E i parameteren lxc_name kan man bryde ud af containerens egen mappe og styre de scripts, som køres på værtsmaskinen via funktionen lxc.hook.start-host. Resultatet er, at en almindelig, lavprivilegeret bruger kan opnå fuld administratoradgang (root) på selve OpenWrt-enheden, ikke bare på containeren.
Hvem rammer det?
Sårbarheden rammer OpenWrt-baserede enheder, hvor pakken luci-app-lxc er installeret, og hvor LXC-containerstyring er aktiveret via webgrænsefladen. Det gælder typisk routere, firewalls og netværksudstyr, som mindre danske virksomheder, kommunale institutioner eller it-afdelinger selv har opsat med OpenWrt, samt udstyr fra leverandører, der bygger videre på OpenWrt. Rammer især enheder, hvor flere personer har fået oprettet en LuCI-brugerkonto med begrænsede rettigheder, for eksempel en junior-tekniker eller en ekstern samarbejdspartner.
Hvad kan ske?
En medarbejder eller ekstern part med en almindelig, begrænset LuCI-konto kan udnytte fejlen til at overtage hele enheden med fuld administratoradgang. Herfra kan angriberen aflytte og omdirigere netværkstrafik, oprette bagdøre, deaktivere firewall-regler og bruge enheden som springbræt videre ind i virksomhedens interne netværk. Da enheden ofte sidder centralt i netværket, kan konsekvensen række langt ud over selve routeren eller firewallen.
Hvor alvorligt er det?
CVSS-scoren er 9,9 ud af 10, hvilket er kritisk. Angrebet kræver, at man allerede har en gyldig, lavprivilegeret konto på enheden, men kræver ingen brugerinteraktion fra andre og kan udføres over netværket med lav teknisk kompleksitet. Fordi angrebet ændrer omfang (scope changed), rammer det ikke kun containermiljøet, men hele værtsenheden med fuld kontrol over fortrolighed, integritet og tilgængelighed. Der er ved offentliggørelsen ikke rapporteret aktiv udnyttelse i praksis, men den tekniske beskrivelse af angrebsmetoden er offentligt tilgængelig, hvilket gør det forholdsvis let at genskabe angrebet.
Hvad gør jeg nu?
Følgende skridt lukker hullet og begrænser skaden, mens I venter på en officiel rettelse.
- Opdatér luci-app-lxc til en rettet version, så snart leverandøren eller OpenWrt-projektet udsender den. Er der ingen rettelse tilgængelig endnu, så fjern eller deaktiver luci-app-lxc helt på enheden.
- Begræns adgangen til LuCI-administrationsgrænsefladen, så den kun kan tilgås fra et betroet administrationsnetværk eller via VPN, ikke fra internettet eller det almindelige interne net.
- Gennemgå alle LuCI-brugerkonti, og fjern eller reducér rettighederne for konti, der ikke har brug for containerstyring.
- Tjek log-filerne for mistænkelige forespørgsler, der indeholder /.%2E i lxc_name-parameteren, som tegn på forsøg på udnyttelse.
- Er enheden eksponeret direkte mod internettet, bør den tages ned eller isoleres, indtil rettelsen er på plads.
- Er I i tvivl om, hvordan I lukker adgangen sikkert, eller om jeres opsætning er ramt, bør I hente hjælp fra en it-sikkerhedsrådgiver.
Opdatér inden for 48 timer
Vi anbefaler, at I straks begrænser adgangen til LuCI-grænsefladen til et betroet administrationsnetværk og gennemgår, hvem der har lavprivilegerede konti på jeres OpenWrt-enheder. Er luci-app-lxc ikke nødvendig for jeres drift, bør I fjerne den, indtil en officiel rettelse foreligger. Det er kun forsvarligt at vente, hvis enheden allerede er fuldt isoleret fra både internettet og det interne netværk, og ingen eksterne parter har adgang til en LuCI-konto.
Tidslinje
Konkrete eksempler
Kompromitteret firewall hos en dansk produktionsvirksomhed
En dansk produktionsvirksomhed bruger en OpenWrt-baseret firewall med luci-app-lxc til at afvikle en isoleret gæstecontainer for eksterne teknikere. En ekstern samarbejdspartner har fået en begrænset LuCI-konto til vedligeholdelse af containeren. Ved en fejl bliver kontooplysningerne stjålet via phishing, og angriberen udnytter path traversal-fejlen til at eskalere fra containeradgang til fuld root-adgang på firewallen. Herfra får angriberen indblik i og kontrol over al netværkstrafik mellem produktionsnettet og kontornettet.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er potentielt ramt, hvis I bruger OpenWrt-firmware med pakken luci-app-lxc installeret, og hvor mindst én bruger har en almindelig, lavprivilegeret konto til LuCI. Tjek om luci-app-lxc er installeret via LuCI’s pakkeoversigt eller kommandolinjen på enheden.
Kan vi vente med at rette det til i næste vedligeholdelsesvindue?
Nej, det bør I ikke, medmindre enheden er fuldt isoleret fra netværk og eksterne brugere. Da sårbarheden giver fuld root-adgang med lav teknisk kompleksitet, anbefaler vi at begrænse adgangen til administrationsgrænsefladen med det samme, mens I venter på en officiel rettelse.
Hvordan tjekker vi, om nogen har udnyttet fejlen?
Gennemgå adgangslogs for LuCI-webgrænsefladen for forespørgsler, der indeholder tegnkombinationen /.%2E i parameteren lxc_name. Tjek også, om der er oprettet uventede brugerkonti eller ændrede systemfiler på enheden.
Skal vi anmelde hændelsen, hvis vi opdager udnyttelse?
Hvis I konstaterer, at enheden er blevet kompromitteret, og der er sket adgang til persondata eller andre fortrolige oplysninger, skal I vurdere anmeldelsespligten efter databeskyttelsesreglerne og eventuelt kontakte Center for Cybersikkerhed.
Er alle OpenWrt-enheder ramt, eller kun dem med LXC?
Kun enheder, hvor pakken luci-app-lxc er installeret og containerstyring er aktiveret, er ramt af denne konkrete sårbarhed. Almindelige OpenWrt-installationer uden LXC-funktionalitet er ikke berørt af CVE-2026-72842.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
luci-app-lxc contains an ACL inconsistency vulnerability that allows low-privileged authenticated LuCI users to access backend container management routes without proper authorization checks. Attackers can exploit path traversal via `/.%2E` in the `lxc_name` parameter to escape container directories and control host-side scripts executed through `lxc.hook.start-host`, achieving root code execution on the OpenWrt host.
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.