CVE-2026-1291: Fejl i Meow Gallery til WordPress
Meow Gallery til WordPress mangler rettighedstjek i et REST API-kald. Forfattere kan ændre andres gallerier. Opdatér pluginet.
Hvad er det?
CVE-2026-1291 er en autorisationsfejl i WordPress-pluginet Meow Gallery. Fejlen sidder i endepunktet /wp-json/meow-gallery/v1/save_shortcode, som er en del af pluginets REST API, altså den kanal, hvor browseren eller andre systemer sender kommandoer til WordPress-serveren. Endepunktet gemmer eller opdaterer gallerier ud fra et id, men tjekker ikke, om den bruger, der sender kaldet, faktisk ejer eller har ret til at redigere det pågældende galleri. Fejltypen kaldes CWE-639: manglende autorisation ved bruger-styret id. I praksis betyder det, at en bruger kan angive et id, som ikke er deres eget, og alligevel få lov til at overskrive eller oprette galleri-data.
Hvem rammer det?
Sårbarheden rammer alle WordPress-installationer, der kører Meow Gallery i version 5.4.4 eller ældre. Det kræver, at siden har mindst én bruger med rollen Forfatter (Author) eller højere, for eksempel Redaktør eller Administrator, som enten er kompromitteret eller ondsindet. Rene besøgende uden login kan ikke udnytte fejlen.
Hvad kan ske?
En logget ind bruger med forfatter-rettigheder kan oprette eller overskrive gallerier, som andre brugere ejer, ved at gætte eller finde et id. Det kan bruges til at manipulere indhold på hjemmesiden, for eksempel ved at ombytte billeder i et galleri eller ødelægge en eksisterende opsætning, som en redaktør har brugt tid på at bygge. Fejlen giver ikke adgang til at læse data eller tage siden ned, og den giver ikke i sig selv fuld kodeudførelse, men den underminerer tilliden til, hvem der reelt styrer indholdet på siden.
Hvor alvorligt er det?
CVSS-scoren er 4,3 ud af 10, hvilket NVD sætter til moderat risiko. Angrebet kræver login med mindst forfatter-rettigheder (PR:L), men ingen handling fra offeret (UI:N), og det kan udføres over internettet med lav kompleksitet. Konsekvensen er begrænset til, at data kan ændres (integritet: lav), mens fortrolighed og tilgængelighed ikke påvirkes. Der er ingen oplysninger om, at sårbarheden aktivt udnyttes i angreb pr. offentliggørelsesdatoen.
Hvad gør jeg nu?
Det vigtigste er at få lukket adgangen til det sårbare endepunkt.
- Opdatér Meow Gallery til den nyeste version, hvor pluginudvikleren har rettet manglen på rettighedstjek. Tjek pluginets ændringslog i WordPress-administrationen for den konkrete fixversion.
- Gennemgå listen over brugere med rollen Forfatter eller højere, og fjern konti, I ikke kan stå inde for, eller som ikke længere er aktive.
- Kontrollér jeres eksisterende gallerier for uventede ændringer, hvis I ikke har opdateret for nylig, og gendan fra backup ved mistanke om manipulation.
- Overvej at begrænse antallet af brugere med forfatter-rettigheder eller derover, og brug to-faktor login på disse konti.
- Kan I ikke opdatere pluginet med det samme, så deaktivér Meow Gallery midlertidigt, indtil opdateringen er testet og installeret.
- Hvis I er i tvivl om, om jeres galleri-data er blevet ændret af andre end jer selv, eller I mangler ressourcer til at gennemgå brugerkonti og logs, bør I hente ekstern hjælp til en gennemgang.
Opdatér ved næste vedligeholdelsesvindue
Vi anbefaler, at I opdaterer Meow Gallery til nyeste version som en del af jeres almindelige plugin-vedligeholdelse, da sårbarheden kræver login og kun rammer integriteten af galleri-data. Det er acceptabelt at vente til jeres næste planlagte opdateringsvindue, hvis I samtidig sikrer, at kun betroede personer har forfatter-rettigheder eller derover på sitet. Har I mange eksterne skribenter eller gæsteforfattere med forfatter-adgang, bør opdateringen prioriteres højere.
Tidslinje
Konkrete eksempler
Gæsteskribent ændrer et galleri på en dansk virksomheds side
En mindre dansk detailvirksomhed har givet en ekstern tekstforfatter forfatter-adgang til at skrive blogindlæg på WordPress-siden. Forfatteren opdager, at hun kan sende et kald til Meow Gallerys REST API og overskrive et produktgalleri, som markedsafdelingen har brugt en uge på at sætte op. Det betyder ekstra arbejde med at genskabe galleriet og en unødig diskussion om, hvem der har adgang til hvad på siden.
Ofte stillede spørgsmål
Er vi ramt af CVE-2026-1291?
I er ramt, hvis jeres WordPress-side bruger pluginet Meow Gallery i version 5.4.4 eller ældre. Tjek versionen under Plugins i WordPress-administrationen.
Hvordan tjekker vi, om nogen har udnyttet fejlen?
Gennemgå jeres gallerier for indhold, I ikke selv har oprettet eller ændret, og sammenhold med aktivitetslogs for brugere med forfatter-rettigheder. Har I en backup fra før mistænkelig aktivitet, kan I sammenligne data.
Kan vi vente med opdateringen til weekenden?
Ja. Sårbarheden kræver et login med forfatter-rettigheder, og der er ingen tegn på aktiv udnyttelse. I kan lade opdateringen indgå i jeres normale vedligeholdelsesrutine.
Skal vi anmelde hændelsen til myndighederne?
Kun hvis I konstaterer, at data faktisk er blevet manipuleret, og det involverer personoplysninger. I så fald skal I vurdere anmeldepligt efter databeskyttelsesreglerne, ligesom ved andre datahændelser.
Rammer det også besøgende uden login?
Nej. Fejlen kan kun udnyttes af brugere, der allerede er logget ind med mindst forfatter-rettigheder på siden.
Hvad hvis vi ikke selv har brugere med forfatter-rolle?
Har kun administratorer og redaktører, I selv styrer, adgang, er risikoen lav. Sørg dog for, at ingen eksterne har fået forfatter-rettigheder ved en fejl.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
The Meow Gallery plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the REST API endpoint /wp-json/meow-gallery/v1/save_shortcode in all versions up to, and including, 5.4.4 This makes it possible for authenticated attackers, with Author-level access and above, to arbitrarily create or overwrite existing gallery shortcode records by supplying a user-controlled id value. The endpoint performs database update operations without verifying that the requesting user is authorized to modify the referenced gallery record or create their own.
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.