CVE-2026-63766: Kritisk kommandoinjektion i GPT-SoVITS
Kritisk sårbarhed i GPT-SoVITS lader angribere køre kommandoer på jeres server uden login. Luk webui.py fra internettet nu.
Hvad er det?
CVE-2026-63766 er en OS-kommandoinjektion, en fejl hvor et program sender brugerens tekst direkte videre til systemets kommandolinje uden at rense den. Fejlen findes i webui.py, den webbaserede brugerflade til GPT-SoVITS, et open source-værktøj til stemmekloning og tale-til-tekst. Funktionerne til lydgenkendelse (ASR), lydopdeling, støjreduktion og vokaludtrækning (uvr5) tager tekst fra almindelige inputfelter og bruger den direkte i shell-kommandoer med parameteren shell=True. En angriber kan skrive specialtegn i et sti-felt og få serveren til at udføre vilkårlige systemkommandoer, uden at skulle logge ind først.
Hvem rammer det?
Sårbarheden rammer alle installationer af GPT-SoVITS op til og med version 20250606v2pro. Det gælder virksomheder, der selv har opsat værktøjet til stemmegenerering, voiceover-produktion eller AI-baseret talesyntese, typisk marketingafdelinger, mediebureauer, podcast-produktioner eller udviklingsteams, der eksperimenterer med AI-tale. Er webui.py tilgængelig på internettet eller på et internt netværk uden adgangskontrol, er systemet udsat.
Hvad kan ske?
En angriber kan udføre systemkommandoer med samme rettigheder som den bruger, serverprocessen kører under. I praksis betyder det, at angriberen kan læse og slette filer, installere skadelig kode, oprette bagdøre eller bruge serveren som springbræt til resten af netværket. Ligger serveren på samme netværk som andre forretningskritiske systemer, kan et enkelt sårbart GPT-SoVITS-instans blive indgangen til et større angreb.
Hvor alvorligt er det?
CVSS-scoren er 9,8 ud af 10, kritisk. Angrebet kræver ingen login og ingen handling fra en bruger. Det kan udføres over netværket med lav teknisk kompleksitet. Konsekvensen er fuld kompromittering: angriberen kan læse fortrolige data, ændre data og lægge systemet ned. Der er ikke registreret aktiv udnyttelse i sårbarhedsdatabasen, men den tekniske beskrivelse er så detaljeret, at den fungerer som en opskrift for en angriber.
Hvad gør jeg nu?
Følg punkterne i denne rækkefølge:
- Fjern GPT-SoVITS’ webui.py fra offentlig internetadgang og begræns adgangen til et betroet internt netværk eller VPN, mens I afventer en rettet version.
- Undersøg om jeres installation er tilgængelig udefra, ved at tjekke firewall-regler og eventuelle port-forwardinger til den server, hvor værktøjet kører.
- Opdatér til en nyere version, så snart projektet udgiver en rettelse, og følg projektets GitHub-side for opdateringer.
- Indfør adgangskontrol, for eksempel adgangskode eller IP-begrænsning, foran Gradio-brugerfladen, hvis den skal være tilgængelig for flere brugere.
- Gennemgå logfiler for uventede kommandoer eller processer startet af webui.py-brugeren for at afgøre, om systemet allerede er blevet misbrugt.
- Kontakt Auroa eller en anden sikkerhedsrådgiver, hvis I ikke selv har ressourcer til at afskærme eller overvåge systemet.
Afskærm fra internettet i dag
Vi anbefaler, at I straks fjerner GPT-SoVITS’ webui.py fra offentlig adgang og kun tilgår den via internt netværk eller VPN. Det er ikke i orden at vente til en officiel rettelse, da sårbarheden kan udnyttes uden login og med lav kompleksitet. Bruger I værktøjet kun til intern test på et isoleret netværk uden internetadgang, kan I vente med at handle til en opdatering er tilgængelig, men bør stadig overvåge for mistænkelig aktivitet.
Tidslinje
Konkrete eksempler
Marketingbureau med intern voiceover-server
Et dansk marketingbureau har sat GPT-SoVITS op på en server for at generere voiceover til kundekampagner. Serveren er tilgængelig via en portåbning, så medarbejdere kan bruge den hjemmefra. En angriber finder den åbne webui.py, indsætter specialtegn i et sti-felt til lydoprydning og får serveren til at hente og køre skadelig kode. Herefter har angriberen adgang til bureauets interne netværk og kundedata på delte drev.
Ofte stillede spørgsmål
Er vi ramt af denne sårbarhed?
I er ramt, hvis I kører GPT-SoVITS op til version 20250606v2pro og webui.py er tilgængelig fra internettet eller fra et netværk, hvor uautoriserede brugere har adgang. Tjek jeres installation og netværksopsætning for at bekræfte det.
Hvordan tjekker vi, om systemet allerede er misbrugt?
Gennemgå server- og applikationslogs for uventede kommandoer, nye brugerkonti, ukendte processer eller ændringer i systemfiler omkring tidspunkter, hvor webui.py har været tilgængelig udefra.
Kan vi vente til weekenden med at handle?
Nej. Sårbarheden kræver ingen login og kan udnyttes automatisk af scanninger, der løbende leder efter åbne systemer. Afskærm adgangen i dag, og planlæg opdateringen efterfølgende.
Skal vi anmelde dette til myndighederne?
Hvis I konstaterer, at systemet har været udnyttet og persondata eller forretningskritiske data er blevet kompromitteret, skal I vurdere anmeldelse til Datatilsynet efter de almindelige regler for databrud. Er der ikke tegn på misbrug, er det ikke et krav, men det er god praksis at dokumentere jeres handling.
Findes der en officiel rettelse?
Der er ikke oplyst en officiel rettet version på offentliggørelsestidspunktet. Følg projektets GitHub-side, og hold systemet afskærmet fra netværket, indtil en opdatering udkommer.
Kan vi bare deaktivere de sårbare funktioner i stedet for at afskærme hele systemet?
Det er en mulig delvis løsning, men da sårbarheden findes i flere funktioner (ASR, opdeling, støjreduktion og uvr5), er det sikrere at begrænse netværksadgangen til hele webui.py, indtil en officiel rettelse er på plads.
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)
GPT-SoVITS through 20250606v2pro contains an OS command injection vulnerability in webui.py where ASR, slice, denoise, and uvr5 functions interpolate unsanitized Gradio textbox values directly into shell commands executed with shell=True. Attackers can inject shell metacharacters through path parameters to execute arbitrary OS commands as the server process user without authentication.
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.