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

CVE-2026-62327: 9Router lækker AI-API-nøgler

9Router til og med version 0.4.41 lækker AI-udbyderes API-nøgler uden login via /api/usage/stats. Spær adgangen og rotér nøglerne nu.

CVSS Score
9.1
Offentliggjort
13/07/2026
Patch-status
Ingen opdatering endnu
Exploit
Ingen kendt udnyttelse
Tidsfrist
Spær adgang og rotér nøgler inden for 24 timer

Hvad er det?

9Router er et værktøj, der samler og styrer kald til forskellige AI-udbyderes API’er, altså de adgangspunkter software bruger til at tale sammen. I version 0.4.41 og tidligere mangler endpointet /api/usage/stats en kontrol af, om den, der spørger, overhovedet må se svaret. Det betyder, at hvem som helst på internettet kan sende én enkelt forespørgsel og få de fulde API-nøgler til alle tilknyttede AI-konti tilbage i klartekst, sammen med oplysninger om forbrug, omkostninger og enkelte kald. Fejlen skyldes både manglende autentificering på ruten og at nøglerne slet ikke er beskyttet, hvis nogen først når frem til dem.

Hvem rammer det?

Det rammer alle, der kører 9Router i version 0.4.41 eller tidligere og har koblet API-nøgler til AI-tjenester som eksempelvis OpenAI eller Anthropic på installationen. Det gælder typisk virksomheder, der bygger interne AI-funktioner eller kundevendte chatbotter oven på 9Router, og som har eksponeret administrationsgrænsefladen eller API’et mod internettet eller et internt netværk uden yderligere beskyttelse.

Hvad kan ske?

En angriber, der får fat i nøglerne, kan bruge jeres AI-konti på jeres regning, hvilket kan give store og uventede fakturaer. Nøglerne kan også bruges til at læse eller misbruge data, der sendes gennem AI-tjenesten, og til at udtømme jeres kvote, så jeres egne systemer holder op med at virke. Fordi angrebet ikke kræver login eller nogen handling fra en bruger, kan det ske uden at nogen i virksomheden bemærker noget, før regningen eller driftsstoppet kommer.

Hvor alvorligt er det?

Sårbarheden har en CVSS-score på 9,1 ud af 10, hvilket er kritisk. Angrebet kræver hverken login eller nogen handling fra en bruger, og det kan udføres over netværket med et enkelt kald. Der er ikke rapporteret om aktiv udnyttelse på offentliggørelsesdatoen, men fordi angrebet er så simpelt at udføre, bør det behandles som om det kan ske når som helst.

Hvad gør jeg nu?

Følg punkterne i rækkefølge, så I lukker hullet først og begrænser skaden bagefter.

  1. Bloker eller fjern adgang til endpointet /api/usage/stats fra internettet, indtil der findes en opdatering med korrekt autentificering.
  2. Opdatér 9Router til en version, hvor endpointet kræver login, så snart leverandøren udgiver en rettelse.
  3. Rotér alle API-nøgler til tilknyttede AI-udbydere, så eventuelt allerede lækkede nøgler ikke længere virker.
  4. Gennemgå forbrugs- og faktureringslogs hos jeres AI-udbydere for usædvanlig aktivitet eller uforklarligt forbrug.
  5. Begræns fremover adgangen til administrationsgrænseflader og interne API’er med firewall-regler eller en reverse proxy, så de ikke er tilgængelige direkte fra internettet.
  6. Søg hjælp udefra, hvis I ikke kan afgøre, om nøglerne allerede er lækket, eller hvis I ikke selv kan konfigurere adgangsbegrænsningen korrekt.
Tidsfrist

Spær adgang og rotér nøgler inden for 24 timer

Sådan ser Auroa det

Vi anbefaler, at I straks blokerer adgangen til /api/usage/stats udefra og roterer alle API-nøgler til jeres AI-udbydere, uanset om I kan se tegn på misbrug. Det er ikke forsvarligt at vente til en officiel opdatering, fordi angrebet kræver hverken login eller specialviden. I kan først slippe for at overvåge fakturaer og forbrug tæt, når endpointet er lukket ned eller sikret bag autentificering.

Tidslinje

13/07/2026
Sårbarheden offentliggjort
CVE-2026-62327 offentliggøres med en CVSS-score på 9,1 og beskriver manglende autentificering på endpointet /api/usage/stats i 9Router til og med version 0.4.41.

Konkrete eksempler

Uventet regning fra AI-udbyder

En dansk virksomhed bruger 9Router til at styre adgangen til flere AI-udbyderes API’er i en intern chatløsning. En ekstern part finder endpointet /api/usage/stats tilgængeligt og henter API-nøglerne uden at logge ind. Nøglerne bruges herefter til at trække store mængder AI-forbrug på virksomhedens regning, og først ved månedens faktura opdager it-afdelingen det uforklarlige forbrug.

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-306
CWE-522

Original NVD-beskrivelse (engelsk)

9Router through version 0.4.41 contain an unauthenticated information disclosure vulnerability that allows remote attackers to retrieve plaintext API keys for all connected AI provider accounts by sending a single unauthenticated request to the /api/usage/stats endpoint. Attackers can exploit the missing authentication middleware on the Next.js API route to obtain full API key strings alongside token counts, cost breakdowns, and request metadata, enabling unauthorized use of connected AI provider accounts, billing fraud, and quota exhaustion.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,1
Hurtige fakta
CVE-ID
CVE-2026-62327
Offentliggjort
13/07/2026
Sidst opdateret
13/07/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.