CVE-2026-47340: Informationslæk i Apache DolphinScheduler
Apache DolphinScheduler før version 3.4.2 lader brugere se alarmoplysninger fra grupper, de ikke har adgang til. Opdatér til 3.4.2.
Hvad er det?
CVE-2026-47340 er en fejl i rettighedsstyringen i Apache DolphinScheduler, et open source-værktøj til at planlægge og overvåge databehandlingsopgaver (workflows). Fejlen er en informationsafsløring, hvilket betyder at systemet viser data til brugere, som ikke burde have adgang til dem. Konkret kan en bruger, der allerede er logget ind, tilgå alarminstanser, altså de advarsler og notifikationer der hører til alarmgrupper, brugeren ikke er tilknyttet. Fejlen kræver ikke, at brugeren udfører nogen særlig handling ud over at være logget ind med en almindelig konto. Apache har rettet fejlen i version 3.4.2.
Hvem rammer det?
Fejlen rammer alle virksomheder og kommuner, der kører Apache DolphinScheduler i version ældre end 3.4.2. Det gælder typisk it-afdelinger, data engineering-teams og analyseteams, der bruger værktøjet til at planlægge og overvåge automatiserede databehandlingsopgaver, ETL-processer eller batch-jobs. Alle installationer med flere brugere og flere alarmgrupper er relevante, uanset om systemet driftes internt eller hos en leverandør.
Hvad kan ske?
En medarbejder eller ekstern samarbejdspartner med en almindelig brugerkonto kan se alarmindhold fra grupper, vedkommende ikke er medlem af. Det kan afsløre kontaktoplysninger på andre teams, detaljer om fejlede jobs, systemnavne eller andre driftsrelaterede oplysninger, som normalt er afgrænset til bestemte afdelinger. I en dansk virksomhed kan det for eksempel betyde, at en udviklerkonsulent med begrænset adgang alligevel kan følge med i alarmer fra produktionsmiljøet i en anden afdeling, hvilket bryder med adskillelsen mellem teams.
Hvor alvorligt er det?
CVSS-score er 6,5 ud af 10, vurderet som moderat. Sårbarheden kræver, at angriberen allerede er logget ind med lave rettigheder, men kræver ingen yderligere brugerhandling og kan udnyttes over netværket med lav kompleksitet. Konsekvensen er begrænset til fortrolighed, altså at data kan læses, mens integritet og tilgængelighed ikke påvirkes. Der er ikke oplysninger om, at fejlen aktivt bliver udnyttet i praksis.
Hvad gør jeg nu?
Sådan lukker I hullet og begrænser risikoen:
- Opgradér Apache DolphinScheduler til version 3.4.2 eller nyere, hvor fejlen er rettet.
- Gennemgå, hvilke brugere der har adgang til systemet, og fjern konti eller rettigheder, der ikke længere er nødvendige.
- Kontrollér logs for usædvanlig adgang til alarminstanser, hvis systemet har været eksponeret over længere tid.
- Vurdér om følsomme oplysninger i alarmgrupper bør begrænses yderligere, uafhængigt af opdateringen.
- Er opgraderingen ikke mulig med det samme, så overvej at afgrænse netværksadgangen til systemet, indtil det kan gennemføres.
- Kontakt en ekstern rådgiver, hvis I ikke har ressourcer til selv at vurdere rettighedsstrukturen eller gennemføre opgraderingen.
Opdatér inden for få uger
Vi anbefaler, at I planlægger opgradering til Apache DolphinScheduler 3.4.2 som en del af den normale driftsopfølgning, da sårbarheden kræver en gyldig brugerkonto og ikke er kendt for at blive udnyttet. Det er acceptabelt at vente til næste planlagte vedligeholdelsesvindue, hvis I i mellemtiden har styr på, hvem der har adgang til systemet. Har I mange eksterne brugere eller konsulenter med adgang, bør opgraderingen prioriteres hurtigere.
Tidslinje
Konkrete eksempler
Ekstern konsulent ser interne alarmer
En dansk produktionsvirksomhed bruger Apache DolphinScheduler til at styre nattens dataopdateringer mellem forskellige afdelinger. En ekstern it-konsulent, der kun skal have adgang til én afdelings alarmgruppe, opdager ved en fejl, at systemet også viser alarmer fra økonomiafdelingens gruppe. Herigennem får konsulenten indblik i fejlmeddelelser og systemnavne, som ikke er relevante for opgaven, og som virksomheden ikke havde til hensigt at dele.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I kører Apache DolphinScheduler i en version ældre end 3.4.2. Tjek versionsnummeret i jeres installation eller spørg jeres driftsleverandør.
Kan vi vente til næste opdateringsvindue?
Ja, fejlen kræver en gyldig brugerkonto og er ikke kendt for at blive aktivt udnyttet. I kan planlægge opgraderingen som en del af normal drift, men bør ikke udskyde den unødigt hvis mange brugere har adgang til systemet.
Hvordan tjekker vi, om nogen har misbrugt fejlen?
Gennemgå logs for adgang til alarminstanser og se efter brugere, der har tilgået alarmgrupper uden for deres normale ansvarsområde. Det kræver typisk adgang til systemets applikationslogs.
Skal vi anmelde hændelsen til myndighederne?
Kun hvis I kan påvise, at fejlen faktisk er blevet udnyttet og har medført et brud på persondata. Selve sårbarheden alene udløser ikke en anmeldepligt.
Påvirker opgraderingen vores eksisterende workflows?
Opgraderingen retter et rettighedsproblem og bør ikke ændre på, hvordan eksisterende workflows kører. Vi anbefaler dog altid at teste opgraderingen i et testmiljø først, hvis I har et.
Ramte produkter
Apache: Dolphinscheduler
< 3.4.2
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
Allow authenticated users to access alert instances associated with alert groups they do not have permission to access. in Apache DolphinScheduler.
This issue affects Apache DolphinScheduler: before 3.4.2.
Users are recommended to upgrade to version 3.4.2, which fixes the issue.
Brug for hjælp med jeres sikkerhed?
Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.