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

CVE-2026-66786: Kritisk fejl i Submariner giver root-adgang

Sårbarhed i Submariner (CVE-2026-66786) kan give en tilsluttet klynge mulighed for at køre kode som root på gateway-noden. Opdatér eller skift godkendelsesmetode.

CVSS Score
9.1
Offentliggjort
02/09/2026
Patch-status
Opdatering på vej
Exploit
Teoretisk, ingen kendt udnyttelse
Tidsfrist
Opdatér inden for få dage

Hvad er det?

CVE-2026-66786 er en fejl i Submariner, et værktøj der forbinder flere Kubernetes-klynger til et fælles netværk. Fejlen er en kodeindsprøjtning, CWE-94, hvor systemet indsætter data direkte i en konfiguration uden at kontrollere dem først. I den certifikatbaserede godkendelsestilstand, cert-auth, bygges forbindelsen op af frie tekststrenge fra en ressource-definition uden validering. En tilsluttet klynge kan angive et feltet CableName med linjeskift og ipsec.conf-direktiver, som er konfigurationslinjer til IPsec-kryptering. Det gør det muligt at indsætte egne konfigurationsparametre eller udføre kommandoer via de såkaldte leftupdown hooks, scripts der køres, når en forbindelse etableres eller lukkes.

Hvem rammer det?

Sårbarheden rammer organisationer, der bruger Submariner til at forbinde flere Kubernetes-klynger, for eksempel mellem on-premise og cloud-miljøer eller mellem produktions- og testklynger. Det er specifikt opsætninger, der bruger cert-auth-tilstanden til godkendelse mellem klynger, som er udsat. Danske virksomheder med containerbaserede løsninger, der spænder over flere klynger, herunder OpenShift-baserede miljøer, bør undersøge, om de bruger Submariner.

Hvad kan ske?

Hvis en klynge i mesh’et er kompromitteret, kan den udnytte fejlen til at få fuld kontrol over gateway-noden, den maskine der styrer forbindelsen mellem klyngerne. Angriberen får kørt kommandoer som root og kan derfra bevæge sig videre i netværket, læse data fra andre klynger eller lukke forbindelsen ned. For en dansk virksomhed betyder det, at et kompromis i en enkelt tilsluttet klynge, for eksempel hos en samarbejdspartner eller i et testmiljø, kan sprede sig til produktionsmiljøet.

Hvor alvorligt er det?

CVSS-score er 9,1 ud af 10, kritisk. Angrebet kræver ingen handling fra en bruger og kan udføres over netværket, men det kræver høje privilegier, det vil sige, at angriberen allerede skal have adgang til at oprette eller ændre ressourcer i en klynge, der er tilsluttet mesh’et. Der er ikke oplysninger om, at fejlen udnyttes aktivt på offentliggørelsesdatoen. Konsekvensen ved udnyttelse er dog fuld kontrol over gateway-noden, derfor den høje score.

Hvad gør jeg nu?

Følg punkterne i denne rækkefølge:

  1. Opdatér Submariner til en version, hvor CableName-feltet valideres, før konfigurationen bygges. Det lukker hullet.
  2. Kan I ikke opdatere med det samme, så skift fra cert-auth til en anden godkendelsesmetode mellem klyngerne.
  3. Gennemgå, hvilke klynger der er tilsluttet jeres Submariner-mesh, og fjern klynger, I ikke fuldt kontrollerer eller har tillid til.
  4. Overvåg gateway-noderne for uventede ændringer i ipsec.conf eller processer, der køres som root uden forklaring.
  5. Har I ikke selv kompetencerne til at gennemgå jeres Submariner-opsætning, så få en ekstern part til at vurdere risikoen, inden I tilslutter flere klynger.
Tidsfrist

Opdatér inden for få dage

Sådan ser Auroa det

Vi anbefaler, at I hurtigst muligt kortlægger, om jeres Kubernetes-miljø bruger Submariner med cert-auth, og at I opdaterer så snart en rettet version er tilgængelig. I kan vente med at handle, hvis jeres mesh kun består af klynger, I selv driver og har fuld kontrol over, men vi anbefaler stadig at overvåge situationen, indtil en officiel rettelse er bekræftet.

Tidslinje

02/09/2026
Sårbarheden offentliggøres
CVE-2026-66786 registreres med en kritisk CVSS-score på 9,1 for fejl i Submariners cert-auth-tilstand.

Konkrete eksempler

Kompromitteret testklynge angriber produktion

En dansk virksomhed forbinder sin produktionsklynge med en testklynge via Submariner i cert-auth-tilstand. Testklyngen bliver kompromitteret gennem en anden fejl, og angriberen udnytter herefter CVE-2026-66786 til at sætte et manipuleret CableName op. Det giver angriberen root-adgang til gateway-noden i produktionsklyngen og dermed adgang til hele produktionsnetværket.

Ofte stillede spørgsmål

CVSS-detaljer

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

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

CWE-svaghedstyper

CWE-94

Original NVD-beskrivelse (engelsk)

A flaw was found in submariner. In cert-auth mode, the connection configuration is built using free-form strings from the Custom Resource Definition (CRD) without proper validation. A malicious cluster can exploit this by publishing a CableName that includes newlines and ipsec.conf directives. This allows an attacker to inject arbitrary configuration parameters or execute commands through leftupdown hooks, leading to remote code execution as root on the gateway node.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,1
Hurtige fakta
CVE-ID
CVE-2026-66786
Offentliggjort
02/09/2026
Sidst opdateret
02/09/2026
Exploit-status
Teoretisk, ingen kendt udnyttelse
Patch-status
Opdatering på vej

Brug for hjælp med jeres sikkerhed?

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