Åbner i en ny fane
CVE-2026-12089
Moderat

CVE-2026-12089: Filaflæsning i LWS Optimize til WordPress

Sårbarhed i WordPress-pluginet LWS Optimize lader brugere med Editor-rolle læse vilkårlige filer på serveren. Opdatér pluginet.

CVSS Score
4.9
Offentliggjort
13/06/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér ved næste vedligeholdelsesvindue

Hvad er det?

CVE-2026-12089 er en sårbarhed i WordPress-pluginet LWS Optimize – All-in-One Speed Booster & Cache Tools, i version 3.3.19 og tidligere. Fejlen ligger i funktionen combine_current_css(), som skal samle CSS-filer for at gøre en hjemmeside hurtigere. Funktionen omdanner webadresser fundet i sidens HTML til filstier på serveren uden at kontrollere, at stien rent faktisk peger på en CSS-fil inde i WordPress-installationen. Det kaldes sti-traversering (path traversal): ved at snyde funktionen kan man få den til at åbne og læse filer helt andre steder på serveren, for eksempel konfigurationsfiler med adgangskoder.

Hvem rammer det?

Alle danske virksomheder og kommuner, der bruger WordPress med pluginet LWS Optimize – All-in-One Speed Booster & Cache Tools i version 3.3.19 eller ældre. Det gælder typisk mindre og mellemstore virksomheder, der selv driver deres hjemmeside eller webshop på WordPress og bruger pluginet til at gøre siden hurtigere.

Hvad kan ske?

En bruger med Editor-rolle eller højere, altså nogen der allerede kan redigere indlæg og sider, kan udnytte fejlen til at læse følsomme filer på serveren. Det kan for eksempel være wp-config.php, som indeholder adgangskoder til databasen, eller andre konfigurationsfiler med hemmeligheder. Med de oplysninger kan angriberen gå videre og få fuld kontrol over hjemmesiden eller databasen bag den.

Hvor alvorligt er det?

CVSS-score er 4,9 ud af 10, vurderet som moderat. Angrebet kræver ikke, at brugeren klikker på noget (ingen brugerinteraktion), men det kræver et login med Editor-rettigheder eller derover (PR:H). Det betyder, at en udefrakommende ikke kan udnytte fejlen uden først at have fået adgang til en konto med redaktørrettigheder, for eksempel gennem et stjålet password eller en medarbejder med onde hensigter. Til gengæld er konsekvensen for fortrolighed høj: angriberen kan læse enhver fil, systemet har adgang til. Der er ikke rapporteret aktiv udnyttelse på offentliggørelsestidspunktet.

Hvad gør jeg nu?

Sådan lukker I hullet og begrænser risikoen:

  1. Opdatér pluginet LWS Optimize – All-in-One Speed Booster & Cache Tools til en version nyere end 3.3.19 via WordPress-administrationen.
  2. Gennemgå, hvilke brugere der har Editor-rollen eller højere, og fjern rettigheder fra konti, der ikke har brug for dem.
  3. Skift adgangskoder til alle Editor- og administratorkonti, hvis I er i tvivl om, hvorvidt en konto er blevet misbrugt.
  4. Kontrollér, at følsomme filer som wp-config.php ikke indeholder unødvendigt bredt genbrugte adgangskoder, og overvej at flytte hemmeligheder til miljøvariabler.
  5. Slå to-faktor-login til for redaktør- og administratorkonti, så et stjålet password ikke alene giver adgang.
  6. Kontakt en it-sikkerhedsrådgiver, hvis I ikke selv kan afgøre, om jeres WordPress-installation allerede er blevet ramt, eller hvis I ikke har ressourcer til at gennemgå brugerrettigheder og logs.
Tidsfrist

Opdatér ved næste vedligeholdelsesvindue

Sådan ser Auroa det

Vi anbefaler, at I opdaterer pluginet til nyeste version og samtidig gennemgår, hvem der har Editor-rettigheder på jeres WordPress-side. Da udnyttelse kræver et eksisterende login med forhøjede rettigheder, er det ikke nødvendigt at lukke siden akut, men opgaven bør ikke ligge længere end til næste planlagte opdatering. Har I mange eksterne redaktører eller freelancere med adgang, bør I prioritere det højere.

Tidslinje

13/06/2026
Sårbarheden offentliggjort
CVE-2026-12089 blev registreret med en CVSS-score på 4,9 og berører LWS Optimize-pluginet til WordPress i version 3.3.19 og tidligere.

Konkrete eksempler

Kompromitteret redaktørkonto i en dansk webshop

En mindre dansk webshop bruger WordPress med pluginet LWS Optimize og har flere freelance-tekstforfattere med Editor-adgang. En af kontiene bliver kompromitteret gennem et genbrugt password fra et andet lækket login. Angriberen udnytter derefter sårbarheden til at læse wp-config.php og finder adgangskoden til databasen, hvorefter hele webshoppens kundedatabase er i fare.

Ofte stillede spørgsmål

CVSS-detaljer

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
HIGH
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
NONE
Availability
NONE

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N

CWE-svaghedstyper

CWE-22

Original NVD-beskrivelse (engelsk)

The LWS Optimize – All-in-One Speed Booster & Cache Tools plugin for WordPress is vulnerable to Arbitrary File Read in versions up to, and including, 3.3.19. This is due to the combine_current_css() function trusting values harvested from page HTML and converting same-site URLs to absolute filesystem paths before reading them with file_get_contents()/MinifyCSS::add(), without enforcing that the resolved path stay within ABSPATH or have a .css extension. This makes it possible for authenticated attackers, with Editor-level access and above, to read arbitrary files.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Moderat
CVSS Base Score
4,9
Hurtige fakta
CVE-ID
CVE-2026-12089
Offentliggjort
13/06/2026
Sidst opdateret
13/06/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Opdatering findes
Vi kan hjælpe

Brug for hjælp med jeres sikkerhed?

Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.