CVE-2026-67342: Kritisk adgangsfejl i ArcadeDB
Kritisk sårbarhed i ArcadeDB lader angribere tilgå og ændre databaser uden rettigheder eller login. Opdatér til version 26.7.2.
Hvad er det?
CVE-2026-67342 er en sårbarhed i databasesystemet ArcadeDB, hvor visse HTTP-endepunkter, altså adgangspunkter systemet lytter på over nettet, ikke tjekker om den, der spørger, faktisk har adgang til den database, der spørges om. Fejlen sidder i endepunkter til tidsserier, batch-operationer, Prometheus og Grafana, som typisk bruges til overvågning og masseindlæsning af data. Ved at angive et andet database-navn i kaldet kan en angriber tilgå og ændre data i databaser, de ikke er godkendt til at bruge, uden at logge ind først.
Hvem rammer det?
Sårbarheden rammer alle, der kører ArcadeDB i en version før 26.7.2, hvor HTTP-grænsefladen er tilgængelig, enten internt i netværket eller eksponeret mod internettet. Det gælder virksomheder og kommuner, der bruger ArcadeDB som graf- eller dokumentdatabase, samt systemer der sender målinger til overvågningsværktøjer som Prometheus eller Grafana via ArcadeDB.
Hvad kan ske?
En angriber, der kan nå ArcadeDB’s HTTP-port, kan læse, ændre eller slette data i databaser, de ikke har rettigheder til, helt uden at logge ind. I praksis kan det betyde tyveri af kundedata, manipulation af forretningskritiske registre eller sletning af data, der bruges til drift og rapportering. Da angrebet hverken kræver login eller brugerhandling, kan det automatiseres og udføres i stor skala mod flere databaser samtidig.
Hvor alvorligt er det?
CVSS-scoren er 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ikke login, ingen brugerhandling, og kan udføres over netværket med lav kompleksitet. Konsekvensen er fuld påvirkning af fortrolighed, integritet og tilgængelighed, det vil sige, at angriberen kan læse, ændre og forstyrre data i berørte databaser. Der er ikke kendte tegn på udnyttelse i praksis på offentliggørelsestidspunktet, men den lave adgangsbarriere gør sårbarheden attraktiv for automatiserede angreb.
Hvad gør jeg nu?
Sådan lukker I hullet og begrænser risikoen:
- Opdatér ArcadeDB til version 26.7.2 eller nyere, hvor adgangskontrollen på de berørte endepunkter er rettet.
- Kan I ikke opdatere med det samme, så begræns adgangen til ArcadeDB’s HTTP-port via firewall, så kun betroede systemer og administratorer kan nå den.
- Gennemgå logs for HTTP-kald til tidsserie-, batch-, Prometheus- og Grafana-endepunkterne for at se, om der er tilgået databaser, der ikke burde være tilgængelige.
- Skift adgangskoder og API-nøgler for databaser, der har været eksponeret, hvis I finder tegn på uautoriseret adgang.
- Kontakt en sikkerhedsrådgiver, hvis I ikke selv kan verificere, om jeres opsætning er ramt, eller hvis I finder spor af misbrug.
Opdatér inden for 24-48 timer
Vi anbefaler, at I opdaterer ArcadeDB til version 26.7.2 med det samme, da sårbarheden er kritisk og ikke kræver login. Er ArcadeDB kun tilgængelig fra et lukket internt netværk uden adgang for eksterne, kan I vente få dage, mens I planlægger opdateringen, men bør stadig begrænse adgangen i mellemtiden. Er systemet eksponeret mod internettet, bør opdateringen ske uden ophold.
Tidslinje
Konkrete eksempler
Uautoriseret adgang til produktionsdata via overvågningsintegration
En dansk produktionsvirksomhed bruger ArcadeDB til at gemme sensordata fra maskinparken og sender målinger videre til Grafana for overvågning. En ekstern part opdager, at ArcadeDB’s HTTP-port er tilgængelig fra internettet, og kalder batch-endepunktet med et andet database-navn end det, de har adgang til. Herved får de læst og ændret data i virksomhedens produktionsdatabase uden at logge ind, hvilket forstyrrer kvalitetskontrollen og skaber tvivl om datas pålidelighed.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I kører ArcadeDB i en version ældre end 26.7.2, og HTTP-grænsefladen er tilgængelig for andre end jeres administratorer. Tjek versionsnummeret i jeres installation eller i containerens image-tag.
Hvordan tjekker vi, om vi allerede er blevet udnyttet?
Gennemgå adgangslogs for ArcadeDB’s HTTP-server for kald til tidsserie-, batch-, Prometheus- eller Grafana-endepunkterne, hvor database-parameteren peger på en database, som den kaldende bruger ikke burde have adgang til.
Kan vi vente til weekenden med at opdatere?
Hvis ArcadeDB er eksponeret mod internettet, bør I ikke vente, da angrebet kræver hverken login eller brugerhandling. Er systemet kun tilgængeligt internt og velafskærmet, kan I vente kort tid, men bør prioritere opdateringen højt.
Skal vi anmelde hændelsen til en myndighed?
Hvis I finder tegn på, at persondata er blevet tilgået eller ændret uden ret, skal I vurdere anmeldelse til Datatilsynet efter reglerne om databeskyttelse. Er der tale om et forsyningskritisk system, kan det også være anmeldepligtigt til andre myndigheder afhængigt af jeres branche.
Påvirker opdateringen vores eksisterende data eller integrationer?
Opdateringen retter adgangskontrollen i HTTP-laget og ændrer ikke jeres data. Vi anbefaler alligevel at teste opdateringen i et testmiljø, hvis I har komplekse integrationer mod Prometheus eller Grafana, inden I opdaterer produktionen.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
ArcadeDB versions before 26.7.2 contain an authorization bypass vulnerability in HTTP handlers for time series, batch, Prometheus, and Grafana endpoints that fail to validate database access permissions. Attackers can access and modify databases they are not authorized to use by directly calling affected endpoints with arbitrary database parameters.
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.