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

CVE-2026-34106: Kritisk kommandoinjektion i Guardian language-system

Sårbarhed i Guardian language-system tillader angribere at køre kommandoer på serveren uden login. Opdatér eller fjern subtitles.php nu.

CVSS Score
9.8
Offentliggjort
01/07/2026
Patch-status
Ingen opdatering endnu
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér inden for 24 timer

Hvad er det?

CVE-2026-34106 er en kommandoinjektion i Guardian language-system, et sprogmodul brugt til at generere undertekster på websider. Fejlen sidder i filen subtitles.php, hvor parameteren id fra webadressen sendes direkte videre til systemets kommandolinje via PHP-funktionen exec(), uden at input bliver renset. Kommandoinjektion betyder, at en angriber kan tilføje sit eget systemkommando til den tekst, serveren forventer, og dermed få serveren til at udføre vilkårlige kommandoer. Da der ikke kræves login eller adgangskode, kan hvem som helst på internettet sende en forespørgsel til subtitles.php og få serveren til at afvikle egne kommandoer, for eksempel til at oprette en bagdør, læse filer eller installere skadelig kode.

Hvem rammer det?

Sårbarheden rammer alle installationer af Guardian language-system, hvor filen subtitles.php er tilgængelig fra internettet. Det gælder typisk websteder, portaler eller streamingtjenester, der bruger modulet til at generere eller vise undertekster automatisk. Er I i tvivl om, hvorvidt jeres platform benytter dette sprogmodul, bør I undersøge jeres filstruktur for stien jobs/subtitle_rendering.php og subtitles.php.

Hvad kan ske?

En angriber kan overtage webserveren fuldstændigt, læse og ændre databaser, stjæle kundedata eller bruge serveren som springbræt til resten af jeres netværk. For en dansk virksomhed betyder det i praksis risiko for datalæk, driftsstop og potentielt krav om anmeldelse til Datatilsynet, hvis personoplysninger er eksponeret.

Hvor alvorligt er det?

CVSS-scoren er 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ingen godkendt bruger, ingen adgangskode og ingen handling fra en almindelig bruger. Det kan udføres over netværket alene ved at sende en forespørgsel til den sårbare adresse. Kombinationen af lav kompleksitet og fuld kontrol over fortrolighed, integritet og tilgængelighed gør dette til en af de mest alvorlige sårbarhedstyper, der findes.

Hvad gør jeg nu?

Sådan lukker I hullet og begrænser skaden, hvis det allerede er udnyttet:

  1. Opdatér Guardian language-system til en version, hvor input til subtitles.php bliver renset, eller fjern filen fra produktionsmiljøet, hvis funktionen ikke er kritisk.
  2. Blokér adgang til subtitles.php via webserverens konfiguration eller en firewall, indtil opdateringen er på plads.
  3. Gennemgå serverens logfiler for usædvanlige forespørgsler mod subtitles.php, især med tegn som semikolon, pipe eller backtick i id-parameteren.
  4. Undersøg om serveren allerede indeholder uautoriserede filer, brugerkonti eller processer, der kan tyde på tidligere udnyttelse.
  5. Skift adgangskoder og nøgler, der kan have været tilgængelige for en angriber med kommandoadgang til serveren.
  6. Kontakt en sikkerhedsrådgiver, hvis I finder tegn på indbrud, eller hvis I ikke selv kan verificere, at systemet er lukket korrekt.
Tidsfrist

Opdatér inden for 24 timer

Sådan ser Auroa det

Vi anbefaler, at I straks blokerer eller fjerner adgangen til subtitles.php, da der ikke findes en officiel opdatering fra leverandøren på nuværende offentliggørelsestidspunkt. Det er ikke forsvarligt at vente, da sårbarheden kan udnyttes af enhver på internettet uden login. Har I ikke mulighed for at fjerne funktionen, bør I straks lade en teknisk rådgiver vurdere, om der kan lægges en midlertidig beskyttelse omkring filen.

Tidslinje

01/07/2026
Sårbarheden offentliggjort
CVE-2026-34106 blev registreret med en kritisk CVSS-score på 9,8 og beskrivelse af kommandoinjektion i subtitles.php.

Konkrete eksempler

Uautoriseret adgang til webhotel via undertekstmodul

En mindre dansk medievirksomhed bruger Guardian language-system til at generere undertekster på deres videoportal. En angriber finder subtitles.php og indsætter en systemkommando i id-parameteren, hvorved serveren afvikler kommandoen og opretter en bagdør. Angriberen får dermed adgang til kundedatabasen og kan læse følsomme oplysninger, uden at nogen bemærker det, før logfilerne bliver gennemgået uger senere.

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
HIGH

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

CWE-svaghedstyper

CWE-78

Original NVD-beskrivelse (engelsk)

Guardian language-system passes the id GET parameter directly into a PHP exec() call in subtitles.php (line 19) without sanitization: exec(“php jobs/subtitle_rendering.php “.$login_session.” “.$_GET[‘id’].” …”). No authentication is required. An unauthenticated remote attacker can append shell metacharacters to the id parameter to execute arbitrary OS commands on the server.

Referencer & kilder

Eksterne kilder

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