Åbner i en ny fane
CVE-2026-97064
Kritisk

CVE-2026-97064: Indkodet masterkode i X-SpringBoot

X-SpringBoot indeholder en indbygget masterkode (172839), der lader alle logge ind som en vilkårlig bruger. Fjern koden i databasen straks.

CVSS Score
9.1
Offentliggjort
25/09/2026
Patch-status
Ingen opdatering endnu
Exploit
Ingen kendt udnyttelse
Tidsfrist
Fjern masterkoden i dag

Hvad er det?

CVE-2026-97064 er en sårbarhed i platformen X-SpringBoot til og med version 6.0. Systemet leveres med en fast indkodet hovednøgle, en masterkode med værdien 172839, som er sat ind i databasen fra fabrikkens side. Koden fungerer som en alternativ adgangskode, der virker for alle brugerkonti. En angriber, der kender en brugers e-mail eller mobilnummer, kan sende dette sammen med masterkoden til login-funktionen emailOrMobileLogin og blive logget ind som den pågældende bruger uden at kende det rigtige kodeord. Fejlen kaldes en hardcoded credential, altså en adgangskode der er skrevet direkte ind i koden eller databasen i stedet for at blive genereret unikt per installation. Da e-mailadresser og mobilnumre ofte er offentligt tilgængelige eller nemme at gætte, kan angreb udføres uden forudgående adgang til systemet.

Hvem rammer det?

Sårbarheden rammer alle installationer af X-SpringBoot til og med version 6.0, hvor databasens standardopsætning (seed-data) ikke er blevet ændret efter installation. Det gælder virksomheder og kommuner, der bruger platformen som backend til kundeportaler, medarbejdersystemer eller andre løsninger, hvor brugere logger ind med e-mail eller mobilnummer. Alle brugerkonti i systemet er udsat, herunder administratorkonti, da masterkoden ikke er begrænset til bestemte roller.

Hvad kan ske?

En angriber kan logge ind som en hvilken som helst bruger, inklusive administratorer, uden at kende det rigtige kodeord. I praksis betyder det, at en angriber kan tilgå personoplysninger, kundedata eller interne dokumenter, som den pågældende bruger har adgang til. For en dansk virksomhed kan det føre til læk af CPR-numre, fakturadata eller andre følsomme oplysninger, med krav om anmeldelse til Datatilsynet, hvis der er tale om et brud på persondatasikkerheden. Da sårbarheden giver adgang til data (fortrolighed og integritet), men ikke direkte kan lukke systemet ned, vil et angreb typisk foregå stille uden at systemet går ned eller viser fejl.

Hvor alvorligt er det?

CVSS-score er 9,1 ud af 10, kritisk. Angrebet kræver hverken login, særlige rettigheder eller at en bruger klikker på noget: det kan udføres direkte over netværket af en hvem som helst, der kender en e-mail eller et mobilnummer i systemet. Kompleksiteten er lav, så det kræver ikke specialviden at udnytte. Der er ikke rapporteret aktiv udnyttelse på offentliggørelsestidspunktet, men fordi masterkoden er offentligt kendt (172839) og let at afprøve, er risikoen for misbrug høj, så snart sårbarheden bliver kendt bredt.

Hvad gør jeg nu?

Følgende trin lukker hullet og reducerer risikoen, mens I venter på en officiel opdatering fra leverandøren.

  1. Fjern eller deaktivér masterkoden 172839 direkte i databasens seed-data, så login-funktionen emailOrMobileLogin ikke længere accepterer den.
  2. Gennemgå logfiler for login-forsøg på emailOrMobileLogin for at se, om koden allerede er blevet brugt uautoriseret.
  3. Skift adgangskoder på alle brugerkonti, især administratorkonti, som en sikkerhedsforanstaltning efter fjernelse af masterkoden.
  4. Indfør totrinsbekræftelse (to-faktor login), hvor det er muligt, så en kompromitteret adgangskode alene ikke giver fuld adgang.
  5. Følg leverandørens sikkerhedsmeddelelser for X-SpringBoot og opdatér til en rettet version, så snart den udgives.
  6. Kontakt en sikkerhedsrådgiver, hvis I ikke selv har adgang til databasen eller er usikre på, om jeres installation er ramt.
Tidsfrist

Fjern masterkoden i dag

Sådan ser Auroa det

Vi anbefaler, at I fjerner den indkodede masterkode i databasen med det samme, uanset om der findes en officiel opdatering endnu. Dette er en trivial sårbarhed at udnytte, så vi fraråder at vente på en leverandøropdatering, før I lukker hullet manuelt. Er I i tvivl om, hvordan databasens seed-data ændres uden at ødelægge systemet, bør I få hjælp fra en, der kender opsætningen, inden I går videre.

Tidslinje

25/09/2026
Sårbarheden offentliggjort
CVE-2026-97064 registreres med kritisk CVSS-score på 9,1, og detaljer om den hardkodede masterkode 172839 bliver offentligt kendt.

Konkrete eksempler

Kundeportal hos dansk servicevirksomhed

En mellemstor servicevirksomhed bruger X-SpringBoot som backend til sin kundeportal, hvor kunder logger ind med e-mail. En angriber finder en kundes e-mailadresse på virksomhedens hjemmeside eller LinkedIn og logger ind som kunden med masterkoden 172839. Angriberen får adgang til kundens fakturaer og kontaktoplysninger, uden at virksomheden opdager det, før kunden selv bemærker uregelmæssigheder på sin konto.

Ofte stillede spørgsmål

CVSS-detaljer

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

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

CWE-svaghedstyper

CWE-1392

Original NVD-beskrivelse (engelsk)

X-SpringBoot through 6.0 ships with a hardcoded static master login verification code 172839 enabled by default in the database seed. Unauthenticated attackers can authenticate as any user by submitting the public master code to the emailOrMobileLogin endpoint with a known email or mobile number.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,1
Hurtige fakta
CVE-ID
CVE-2026-97064
Offentliggjort
25/09/2026
Sidst opdateret
25/09/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Ingen opdatering endnu

Brug for hjælp med jeres sikkerhed?

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