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

CVE-2026-34100: Kritisk SQL-fejl i Guardian language-system

Kritisk SQL-sårbarhed i Guardian language-system giver adgang til hele databasen. Begræns adgang til media.php og kontakt leverandøren.

CVSS Score
9.8
Offentliggjort
01/07/2026
Patch-status
Ingen opdatering endnu
Exploit
Ingen kendt udnyttelse
Tidsfrist
Begræns adgang nu, patch følger

Hvad er det?

CVE-2026-34100 er en SQL-indsprøjtning (SQL injection), altså en fejl hvor et program sender brugerens input direkte ind i en databasekommando uden at rense det først. Fejlen sidder i filen media.php i Guardian language-system, hvor parameteren id fra en almindelig webadresse sættes direkte ind i en SQL-forespørgsel. En angriber kan indsætte egen databasekode i stedet for et almindeligt id og dermed få systemet til at afsløre indhold fra databasen, herunder filnavne, ejerskab og oplysninger markeret som private.

Hvem rammer det?

Sårbarheden rammer organisationer, der bruger Guardian language-system, og specifikt den funktion, der håndterer filvisning via media.php. NVD angiver ikke berørte versionsnumre, så alle installationer bør betragtes som potentielt ramt, indtil leverandøren har bekræftet andet. Det gælder både kommuner og private virksomheder, der bruger systemet til flersproget indhold og filhåndtering.

Hvad kan ske?

En angriber kan hente hele indholdet af files-tabellen i databasen, herunder filnavne, filtyper, ejeroplysninger og markeringen private, som viser hvilke filer der ikke bør være offentligt tilgængelige. Afhængig af databasens opsætning kan angrebet i praksis udvides til at læse andre tabeller, herunder brugeroplysninger og adgangskoder, hvis de ligger i samme database. Det kan føre til brud på fortrolighed, som skal vurderes i forhold til GDPR, og kan give angriberen viden, der bruges til yderligere angreb.

Hvor alvorligt er det?

CVSS-scoren er 9,8 ud af 10, hvilket er kritisk. Angrebet kræver ingen brugerinteraktion og kan udføres over netværket med lav teknisk kompleksitet. NVD’s egen vektor angiver, at der ikke kræves login (PR:N), mens selve beskrivelsen omtaler en autentificeret angriber. Uanset hvilken tolkning der gælder, er konsekvensen den samme: fuld læseadgang til databasens indhold, og risikoen bør behandles som kritisk, indtil leverandøren har afklaret adgangskravet.

Hvad gør jeg nu?

Der findes endnu ingen officiel rettelse fra leverandøren. Indtil den er tilgængelig, bør følgende gøres:

  1. Begræns eller bloker adgang til media.php udefra, for eksempel via firewall eller webserverregler, indtil parameteren id valideres korrekt.
  2. Indsæt en midlertidig filtrering på id-parameteren, så kun tal accepteres, hvis I selv har adgang til koden.
  3. Aktivér eller opdatér regler i en webapplikationsfirewall (WAF), der blokerer typiske SQL-indsprøjtningsmønstre.
  4. Gennemgå adgangslogs for media.php for usædvanlige forespørgsler med tegn som anførselstegn, UNION eller SELECT i id-parameteren.
  5. Kontakt leverandøren af Guardian language-system for status på en rettelse, og abonnér på deres sikkerhedsopdateringer.
  6. Har I ikke selv ressourcer til at vurdere kodeændringer eller WAF-opsætning, bør I hente ekstern sikkerhedsassistance til at lukke hullet forsvarligt.
Tidsfrist

Begræns adgang nu, patch følger

Sådan ser Auroa det

Vi anbefaler, at adgangen til media.php begrænses med det samme, da der endnu ikke findes en officiel rettelse. Det er ikke forsvarligt at vente til en fast opdateringscyklus, fordi angrebet kan udføres uden avancerede værktøjer. Har I ikke mulighed for selv at rette koden eller opsætte kompenserende kontroller, bør I hente ekstern hjælp til at lukke hullet, indtil leverandørens rettelse foreligger.

Tidslinje

01/07/2026
Sårbarheden offentliggjort
CVE-2026-34100 registreres med CVSS-score 9,8 og beskrivelse af SQL-indsprøjtning i media.php i Guardian language-system.

Konkrete eksempler

Kommunal filoversigt eksponeres

En dansk kommune bruger Guardian language-system til at håndtere flersprogede dokumenter på sin hjemmeside. En angriber ændrer id-parameteren i webadressen til media.php og udnytter fejlen til at hente hele files-tabellen, herunder filer markeret som private. Kommunen opdager først problemet, da uvedkommende dokumenter dukker op andre steder, og må efterfølgende gennemgå logs for at afklare omfanget.

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-89

Original NVD-beskrivelse (engelsk)

Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in media.php (line 17): SELECT id, filename, extension, type, duration, owner, private FROM files where id = ‘”.$_GET[‘id’].”‘. An authenticated attacker can perform error-based SQL injection to extract database contents.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,8
Hurtige fakta
CVE-ID
CVE-2026-34100
Offentliggjort
01/07/2026
Sidst opdateret
01/07/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Ingen opdatering endnu
Vi kan hjælpe

Brug for hjælp med jeres sikkerhed?

Vi hjælper SMV’er med at omsætte trusler som denne til konkrete handlingsplaner.