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

CVE-2026-34108: Kritisk kommandoinjektion i Guardian

Guardian language-system har en kritisk fejl, der lader angribere uden login køre kommandoer på serveren. Luk adgangen til text.php i dag.

CVSS Score
9.8
Offentliggjort
01/07/2026
Patch-status
Ingen opdatering endnu
Exploit
Teoretisk, ingen kendt udnyttelse
Tidsfrist
Luk adgangen i dag

Hvad er det?

CVE-2026-34108 er en sårbarhed i Guardian language-system, hvor programmet sender data fra en webadresse direkte ind i PHP-funktionen exec(), som kører kommandoer på serverens operativsystem. Fejlen sidder i filen text.php og skyldes, at parameteren id fra brugerens forespørgsel ikke bliver renset for specialtegn, før den bruges. En angriber kan tilføje shell-metategn, det er tegn der styrer kommandolinjen, og få serveren til at udføre vilkårlige kommandoer. Sårbarheden kræver ikke login og er dermed åben for alle, der kan nå systemet over netværket.

Hvem rammer det?

Sårbarheden rammer organisationer, der bruger Guardian language-system, og specifikt filen text.php, som er tilgængelig uden login. Alle installationer, hvor systemet kan nås fra internettet eller fra et internt netværk, er udsat. NVD angiver ingen konkret version, så det må antages, at problemet findes i alle udgaver, indtil leverandøren siger andet.

Hvad kan ske?

En angriber kan fra internettet, uden brugernavn eller adgangskode, få serveren til at køre egne kommandoer. I praksis betyder det, at angriberen kan læse og ændre filer, oprette nye brugere, installere skadelig kode eller bruge serveren som springbræt ind i resten af netværket. For en dansk virksomhed eller kommune kan det føre til datatab, driftsstop eller at serveren bliver brugt til at angribe andre.

Hvor alvorligt er det?

CVSS-scoren er 9,8 ud af 10, den højeste kategori, kritisk. Angrebet kræver ikke login, kræver ikke at en bruger klikker på noget, og kan udføres over netværket med lav kompleksitet. Der er ikke oplysninger om, at sårbarheden aktivt bliver udnyttet, men fordi angrebet er enkelt at udføre og systemet ikke kræver adgang på forhånd, må risikoen for udnyttelse vurderes som høj.

Hvad gør jeg nu?

Hvis I bruger Guardian language-system, bør I handle i dag.

  1. Undersøg om leverandøren har udsendt en opdateret version, der retter fejlen i text.php, og installér den.
  2. Er der ingen opdatering endnu, så blokér adgang til text.php fra internettet, for eksempel via firewall eller webserverkonfiguration.
  3. Gennemgå serverens logfiler for usædvanlige forespørgsler til text.php med mistænkelige tegn i id-parameteren.
  4. Isolér serveren fra resten af netværket, hvis systemet ikke er forretningskritisk at holde tilgængeligt lige nu.
  5. Skift adgangskoder og undersøg systemet for tegn på kompromittering, hvis logfilerne viser mistænkelig aktivitet.
  6. Kontakt en it-sikkerhedsrådgiver, hvis I ikke selv kan vurdere om systemet er ramt, eller hvis I finder tegn på indbrud.
Tidsfrist

Luk adgangen i dag

Sådan ser Auroa det

Vi anbefaler at lukke adgangen til text.php fra internettet i dag, og at opdatere til en rettet version, så snart leverandøren udsender en. Det er ikke forsvarligt at vente til en fast opdateringscyklus, fordi angrebet kan udføres uden login og med enkle midler. Er systemet ikke tilgængeligt fra internettet og har ingen adgang fra usikre netværk, kan I vente med selve opdateringen til næste planlagte vindue, men bør stadig begrænse adgangen i mellemtiden.

Tidslinje

01/07/2026
Sårbarheden offentliggjort
CVE-2026-34108 blev registreret og beskrevet i NVD med en kritisk CVSS-score på 9,8.

Konkrete eksempler

En kommunes interne sprogsystem

En dansk kommune bruger Guardian language-system til at styre sprogindstillinger på en intern portal. En ekstern angriber finder systemet tilgængeligt på internettet, sender en forespørgsel til text.php med et manipuleret id-parameter og får derved adgang til at køre kommandoer på serveren. Angriberen bruger adgangen til at installere skadelig kode og forsøger at bevæge sig videre til andre systemer på samme netværk.

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 text.php (line 15) without sanitization: exec(“php jobs/text.php “.$login_session.” “.$_GET[‘id’].” …”). No authentication is required. An unauthenticated remote attacker can append shell metacharacters 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-34108
Offentliggjort
01/07/2026
Sidst opdateret
01/07/2026
Exploit-status
Teoretisk, 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.