CVE-2026-93839: Kritisk adgangsfejl i LightLLM
LightLLM (CVE-2026-93839) mangler adgangskontrol på et netværksendepunkt. Luk adgangen til endepunktet i dag.
Hvad er det?
LightLLM er et open source-værktøj, som virksomheder bruger til selv at afvikle og betjene store sprogmodeller (LLM’er) på egne servere. Sårbarheden ligger i endepunktet /pd_register, som bruges til at registrere arbejdsknuder i en opsætning, hvor beregningsarbejdet er fordelt på flere maskiner (kaldet PD-arkitektur). Fejlen skyldes manglende adgangskontrol, kategoriseret som CWE-306: kritiske funktioner kan tilgås uden nogen form for godkendelse. En angriber kan sende et forfalsket JSON-kald og dermed registrere sin egen, uautoriserede knude i systemet, uden at systemet tjekker, hvem afsenderen er.
Hvem rammer det?
Sårbarheden rammer alle installationer af LightLLM til og med version 1.2.0. Det gælder virksomheder og kommuner, der selv hoster LightLLM til at drive interne AI-tjenester, chatbots eller sprogmodel-baserede systemer, særligt hvis opsætningen bruger den distribuerede PD-arkitektur med flere knuder. Er /pd_register-endepunktet tilgængeligt fra internettet eller fra et bredt internt netværk, er I eksponerede.
Hvad kan ske?
En angriber kan uden login registrere en falsk knude og derved få adgang til de fulde brugerforespørgsler, som sendes gennem systemet. I praksis betyder det, at fortrolige oplysninger, som medarbejdere eller kunder skriver til en AI-tjeneste, kan blive opsnappet. Angriberen kan også erstatte en lovlig knude og lukke tjenesten ned, eller få systemets centrale styringsenhed (PD Master) til at sende kald mod interne netværksadresser, hvilket kan bruges som springbræt videre ind i jeres netværk.
Hvor alvorligt er det?
CVSS-scoren er 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ingen godkendelse, ingen handling fra en bruger og kan udføres over netværket med lav teknisk kompleksitet. Konsekvensen rammer fortrolighed, integritet og tilgængelighed fuldt ud: data kan læses, systemet kan manipuleres, og tjenesten kan lukkes ned. Der er ikke oplysninger om, at sårbarheden aktivt udnyttes, men den lave adgangstærskel gør den attraktiv for angribere, så snart teknikken bliver kendt bredt.
Hvad gør jeg nu?
Der findes ikke en officiel rettelse på offentliggørelsestidspunktet, så I skal reducere risikoen med afskærmning, indtil en opdatering kommer.
- Fjern eller bloker adgang til /pd_register fra internettet og fra brede interne netværk med det samme, så kun betroede servere kan nå endepunktet.
- Placér LightLLM-installationen bag en firewall eller VPN, og tillad kun trafik fra kendte, faste IP-adresser på jeres knuder.
- Sæt en godkendelseslag foran, for eksempel en reverse proxy med adgangskontrol, indtil leverandøren udgiver en officiel rettelse.
- Gennemgå logs for uventede knude-registreringer og uforklarlige forbindelser mod interne systemer.
- Følg LightLLM-projektets kildekode for en kommende version, der lukker hullet, og opdatér med det samme, den er tilgængelig.
- Er I i tvivl om, hvordan jeres opsætning er eksponeret, eller mangler I ressourcer til at gennemgå netværkskonfigurationen, så få en ekstern sikkerhedskonsulent til at verificere afskærmningen.
Afskærm endepunktet inden for 24 timer
Vi anbefaler, at I straks lukker netværksadgangen til /pd_register, da der ikke findes en officiel rettelse endnu. Det er kun forsvarligt at vente, hvis jeres LightLLM-installation allerede kører isoleret uden nogen netværksadgang udefra eller fra andre interne systemer. Er I i tvivl om jeres eksponering, bør I få en ekstern gennemgang, før I går videre.
Tidslinje
Konkrete eksempler
Intern AI-chatbot hos en dansk virksomhed
En mellemstor virksomhed har sat LightLLM op til at drive en intern AI-assistent, som medarbejdere bruger til at analysere kontrakter og kundedata. Fordi /pd_register-endepunktet ved en fejl er tilgængeligt fra det interne netværk uden yderligere adgangskontrol, kan en person med adgang til netværket registrere en falsk knude og opsnappe alle forespørgsler, herunder fortrolige kundeoplysninger, som medarbejderne sender til assistenten.
Ofte stillede spørgsmål
Hvordan finder vi ud af, om vi er ramt?
Tjek om I kører LightLLM version 1.2.0 eller ældre, og om /pd_register-endepunktet er tilgængeligt fra internettet eller fra et bredt internt netværk. Kør en scanning af jeres netværkskonfiguration, eller spørg den, der har sat systemet op.
Kan vi vente til weekenden med at reagere?
Nej. Angrebet kræver hverken login eller brugerhandling og kan udføres med begrænset teknisk indsats. Afskærm endepunktet med det samme, og planlæg den fulde løsning bagefter.
Findes der en opdatering, vi kan installere?
Der er ikke oplysninger om en officiel rettelse på offentliggørelsestidspunktet. Indtil da er netværksafskærmning og adgangskontrol foran endepunktet den eneste effektive beskyttelse.
Skal vi anmelde hændelsen til myndighederne?
Kun hvis I finder tegn på, at sårbarheden faktisk er blevet udnyttet, og at persondata eller andre følsomme oplysninger er kompromitteret. I så fald skal I vurdere anmeldepligt efter databeskyttelsesreglerne.
Vi bruger ikke den distribuerede PD-arkitektur, er vi så i sikkerhed?
Er PD-funktionen og /pd_register-endepunktet slået fra eller ikke i brug, er risikoen væsentligt lavere. Kontrollér dog, at endepunktet faktisk er deaktiveret og ikke bare ubrugt, men stadig aktivt tilgængeligt.
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)
LightLLM through 1.2.0 contains an authentication bypass vulnerability in the /pd_register WebSocket endpoint that allows unauthenticated attackers to register arbitrary nodes by supplying crafted JSON without peer address validation. Attackers can disclose full user prompts routed to their socket, trigger denial of service by replacing legitimate nodes, or make the PD Master issue requests to internal network addresses.
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.