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

CVE-2026-73050: Kritisk XSS-sårbarhed i SiYuan

SiYuan før version 3.7.4 har en kritisk XSS-sårbarhed i database-farvefelter. Opdatér til 3.7.4 for at lukke hullet.

CVSS Score
9
Offentliggjort
15/08/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér til 3.7.4 snarest

Hvad er det?

SiYuan er et open source-værktøj til noter og videndeling, hvor brugere kan bygge databaser direkte i deres arbejdsområde. CVE-2026-73050 er en fejl i farvefeltet på valgmuligheder i disse databaser. Systemet renser ikke input korrekt, så en angriber kan indsætte kode med anførselstegn, der udløser JavaScript, når andre åbner databasen. Det kaldes stored cross-site scripting (XSS): ondsindet kode gemmes på serveren og køres automatisk i browseren hos alle, der senere ser den ramte visning. Fejlen findes otte steder i koden, hvor feltet vises uden beskyttelse.

Hvem rammer det?

Sårbarheden rammer alle, der bruger SiYuan i version før 3.7.4, uanset om det er en lokal installation, en selvhostet server eller et delt arbejdsområde med flere brugere. Det gælder særligt danske virksomheder, der bruger SiYuan som intern videnbase, hvor flere medarbejdere har adgang til at oprette eller redigere databaser med valgfelter (attribute-view select options). Jo flere brugere, der deler samme arbejdsområde, jo større er risikoen, fordi en enkelt lavtrivilegeret bruger kan ramme kolleger med højere rettigheder.

Hvad kan ske?

Hvis en angriber får adgang til at oprette eller redigere et valgfelt i en database, kan vedkommende indsætte skadelig kode i farvefeltet. Når en anden bruger, for eksempel en administrator, åbner databasen, køres koden automatisk i deres browser. Det kan bruges til at stjæle sessionscookies eller adgangstoken, ændre eller slette data, og i værste fald overtage administratorens konto i SiYuan. For en dansk virksomhed betyder det, at fortrolige noter, projektdata eller adgangsoplysninger kan blive kompromitteret uden at nogen bemærker det med det samme.

Hvor alvorligt er det?

CVSS-scoren er 9,0 af 10, hvilket er kritisk. Angrebet kræver netværksadgang, men lav kompleksitet, hvilket betyder, at det er nemt at udføre teknisk. Angriberen skal have lave rettigheder i systemet, altså en almindelig brugerkonto, og offeret skal foretage en handling, nemlig at åbne den ramte database. Fordi sårbarheden kan påvirke komponenter uden for selve databasen (scope changed), kan konsekvensen sprede sig til andre dele af arbejdsområdet. Der er ikke oplysninger om, at fejlen er udnyttet i praksis, men der findes ingen kendt løsning uden om opdateringen.

Hvad gør jeg nu?

Sådan lukker I hullet og begrænser skaden:

  1. Opdatér SiYuan til version 3.7.4 eller nyere. Det retter fejlen i farvefeltet og lukker de otte usikrede visningssteder.
  2. Gennemgå jeres eksisterende databaser for mistænkelige valgfelter, især farvefelter med usædvanlige tegn som anførselstegn.
  3. Begræns, hvem der kan oprette eller redigere databaser og valgfelter, indtil opdateringen er gennemført.
  4. Tjek adgangslogs for usædvanlig aktivitet, hvis I har brugt en sårbar version i en periode.
  5. Skift adgangstoken og adgangskoder for administratorkonti, hvis I mistænker misbrug.
  6. Kontakt en sikkerhedsrådgiver, hvis I har et delt arbejdsområde med mange brugere og ikke selv kan vurdere omfanget.
Tidsfrist

Opdatér til 3.7.4 snarest

Sådan ser Auroa det

Vi anbefaler, at I opdaterer SiYuan til version 3.7.4 så hurtigt som muligt, især hvis flere personer har adgang til at oprette databaser i jeres arbejdsområde. Er SiYuan kun brugt af en enkelt betroet person uden delt adgang, kan I vente til næste planlagte opdateringsvindue, men vi vil ikke anbefale at vente længere end en uge. Har I allerede et delt arbejdsområde med eksterne samarbejdspartnere, bør opdateringen prioriteres først.

Tidslinje

15/08/2026
Sårbarheden offentliggjort
CVE-2026-73050 blev registreret med en kritisk CVSS-score på 9,0, og version 3.7.4 retter fejlen.

Konkrete eksempler

Delt videnbase i en dansk konsulentvirksomhed

En dansk konsulentvirksomhed bruger SiYuan som intern videnbase, hvor alle konsulenter kan oprette og redigere databaser med projektstatus. En nyansat konsulent med begrænsede rettigheder opretter et valgfelt og indsætter skadelig kode i farvefeltet. Da en partner i firmaet senere åbner databasen for at se status, køres koden i partnerens browser og stjæler adgangstoken til arbejdsområdet. Angriberen bruger tokenet til at tilgå fortrolige kundedokumenter.

Ofte stillede spørgsmål

CVSS-detaljer

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
REQUIRED
Scope
CHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH

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

CWE-svaghedstyper

CWE-79

Original NVD-beskrivelse (engelsk)

SiYuan versions before v3.7.4 fail to validate or escape the color field in attribute-view select options, allowing stored cross-site scripting through eight unescaped render sites. Attackers can inject event-handler attributes by including quotation marks in the color value, executing arbitrary JavaScript when viewing databases containing the malicious select field.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9
Hurtige fakta
CVE-ID
CVE-2026-73050
Offentliggjort
15/08/2026
Sidst opdateret
15/08/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Opdatering findes
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.