CVE-2026-76404: Kritisk fejl i Splunk MCP Server
Splunk MCP Server under version 1.2.1 lader en admin-bruger køre kommandoer på serveren. Opdatér til 1.2.1.
Hvad er det?
CVE-2026-76404 er en sårbarhed i Splunk MCP Server app i versioner under 1.2.1. Fejlen ligger i den del af appen, der håndterer gemte adgangsoplysninger. Her sker der deserialisering, det vil sige at gemt data bliver omdannet tilbage til programkode, uden at appen kontrollerer om dataen er af den forventede type. Det betyder, at en bruger med rollen ‘admin’ i Splunk kan indsætte data, der i stedet for at blive læst som legitime adgangsoplysninger, bliver eksekveret som kommandoer direkte på det underliggende styresystem.
Hvem rammer det?
Sårbarheden rammer virksomheder og kommuner, der har installeret Splunk MCP Server app i en version under 1.2.1. Det er relevant for organisationer, der bruger Splunk til overvågning og logstyring, og hvor der findes brugere med Splunk-rollen ‘admin’. Både interne administratorer og en angriber, der har fået fat i en admin-konto, kan udnytte fejlen.
Hvad kan ske?
En admin-bruger, eller en angriber der har overtaget en admin-konto, kan eksekvere vilkårlige kommandoer på serveren, hvor Splunk kører. I praksis betyder det, at angriberen kan installere skadelig kode, læse eller ændre data på hele serveren, og bruge serveren som springbræt videre ind i jeres netværk. For en dansk virksomhed kan konsekvensen være tab af logdata, spredning til andre systemer og et sikkerhedsbrud, der skal undersøges og anmeldes.
Hvor alvorligt er det?
CVSS-scoren er 9,1 ud af 10, hvilket er kritisk. Angrebet kan ske over netværket og kræver ikke, at en bruger klikker på noget eller bliver narret. Der kræves dog høje privilegier, altså at angriberen allerede har eller har overtaget en admin-konto i Splunk. Har angriberen først det, er angrebet enkelt at udføre og kan påvirke fortrolighed, integritet og tilgængelighed fuldt ud, og fejlen kan sprede sig ud over selve appen til resten af serveren. Der er ingen offentlige oplysninger om, at sårbarheden aktivt udnyttes.
Hvad gør jeg nu?
Sådan lukker I hullet og begrænser risikoen:
- Opdatér Splunk MCP Server app til version 1.2.1 eller nyere. Det fjerner selve fejlen.
- Gennemgå, hvilke brugere der har Splunk-rollen ‘admin’, og fjern rollen fra konti, der ikke har brug for den.
- Skift adgangskoder på admin-konti, hvis I er i tvivl om, om nogen konti kan være kompromitteret.
- Gennemgå logs for uventet kommandoafvikling eller mistænkelig aktivitet fra admin-konti i perioden, hvor jeres system har kørt en sårbar version.
- Begræns netværksadgangen til Splunk-serveren, så den kun kan tilgås fra betroede systemer, mens I opdaterer.
- Hvis I ikke selv kan verificere opdateringen eller finde tegn på misbrug, bør I få hjælp fra en sikkerhedsrådgiver.
Opdatér inden for 7 dage
Vi anbefaler, at I opdaterer Splunk MCP Server app til version 1.2.1 hurtigst muligt, og at I samtidig gennemgår, hvem der har admin-rollen i Splunk. Da fejlen kræver høje privilegier for at blive udnyttet, er det acceptabelt at planlægge opdateringen inden for en uge, hvis I samtidig sikrer, at I har kontrol over jeres admin-konti. Har I mange admin-brugere eller kan I ikke overskue, hvem der har adgang, bør I prioritere opdateringen med det samme.
Tidslinje
Konkrete eksempler
Kompromitteret admin-konto hos en dansk SMV
En dansk IT-virksomhed bruger Splunk til logovervågning af sine kundesystemer og har installeret Splunk MCP Server app i en ældre version. En medarbejders admin-konto bliver kompromitteret via genbrugt adgangskode fra et andet lækket system. Angriberen udnytter den svage deserialisering til at eksekvere kommandoer på Splunk-serveren, installerer et bagdørsprogram og får dermed fodfæste i virksomhedens netværk, længe før overvågningssystemet selv registrerer noget unormalt.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I har installeret Splunk MCP Server app i en version under 1.2.1. Tjek appens version i jeres Splunk-installation for at afklare det.
Kræver det, at vi bliver hacket først?
Nej, men det kræver at angriberen har eller får adgang til en konto med Splunk-rollen ‘admin’. Har I styr på jeres admin-konti, er risikoen for udnyttelse lavere, men fejlen bør stadig lukkes.
Kan vi vente til weekenden med at opdatere?
I kan vente kort tid, hvis I samtidig begrænser antallet af admin-konti og overvåger login-aktivitet. Vi anbefaler dog at opdatere inden for en uge, da konsekvensen ved udnyttelse er fuld kontrol over serveren.
Skal vi anmelde det, hvis vi finder tegn på misbrug?
Finder I beviser på, at en admin-konto har været brugt til at eksekvere uautoriserede kommandoer, bør I behandle det som et sikkerhedsbrud og vurdere anmeldelsespligt efter reglerne om databeskyttelse, hvis persondata er involveret.
Hvordan tjekker vi, om der har været misbrug?
Gennemgå Splunk-logs for uventede kommandoer eller processer startet af admin-konti, samt uvante login-tidspunkter eller lokationer for disse konti, i perioden hvor den sårbare version har kørt.
Påvirker opdateringen vores eksisterende konfiguration?
Opdatering til version 1.2.1 retter deserialiseringsfejlen i credential-håndteringen. Vi anbefaler at teste opdateringen i et testmiljø, hvis I har komplekse integrationer, før den rulles ud i produktion.
CVSS-detaljer
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CWE-svaghedstyper
Original NVD-beskrivelse (engelsk)
In Splunk MCP Server app versions below 1.2.1, a user who holds the “admin” Splunk role could execute arbitrary commands on the underlying operating system. The vulnerability is possible because of missing input validation in the app’s credential management component, which deserializes stored data without checking whether the content is of the expected type.
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.