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

CVE-2026-73041: Kritisk sårbarhed i SiYuan

SiYuan før v3.7.4 har en kritisk fejl (CVE-2026-73041), der kan give angribere fuld systemadgang via en PDF. Opdatér til v3.7.4.

CVSS Score
9
Offentliggjort
15/08/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér inden for en uge

Hvad er det?

SiYuan er et open source-program til noter og videndeling, der kører som en skrivebordsapplikation bygget på Electron, en teknologi der giver webkode adgang til computerens filsystem. CVE-2026-73041 opstår, fordi programmets endpoint setFileAnnotation, som gemmer annoteringer (kommentarer og noter tilknyttet en fil), ikke renser det, brugeren skriver. Det betyder, at ondsindet kode kan gemmes i en annotering og senere køre som ægte programkode, når en anden bruger åbner den annoterede PDF. Fejltypen kaldes cross-site scripting (XSS), men her får koden fuld adgang til Node.js, altså til selve systemet, ikke bare til browservinduet.

Hvem rammer det?

Alle, der bruger SiYuan i version ældre end 3.7.4, uanset om programmet kører på Windows, macOS, Linux eller som selvhostet server. Det gælder virksomheder, der bruger SiYuan til intern dokumentation, videndeling eller projektnoter, særligt hvis flere medarbejdere eller eksterne samarbejdspartnere kan tilføje annoteringer til delte PDF-filer.

Hvad kan ske?

En angriber, der har adgang til at tilføje en annotering, for eksempel via en delt note eller et samarbejdsrum, kan indlejre skjult kode i annoteringen. Når en kollega åbner den tilhørende PDF i SiYuan, køres koden automatisk med fuld adgang til filsystemet. I praksis kan det bruges til at læse eller ændre filer, installere yderligere skadelig software eller sende data ud af virksomhedens netværk, uden at brugeren ser andet end en almindelig PDF.

Hvor alvorligt er det?

CVSS-scoren er 9,0 ud af 10, hvilket er kritisk. Angrebet kræver ikke fysisk adgang og kan udføres over netværket, men det kræver, at angriberen har lav-privilegeret adgang til at oprette en annotering, og at et offer selv åbner den forberedte PDF-fil. Der er ikke krav om at gætte adgangskoder eller omgå login ud over den adgang, angriberen allerede har. Konsekvensen rammer alle tre områder hårdt: fortrolighed, integritet og tilgængelighed af data er alle i høj risiko. Der er ikke oplysninger om, at sårbarheden er udnyttet i praksis på offentliggørelsestidspunktet.

Hvad gør jeg nu?

Sådan lukker I hullet og begrænser risikoen, mens I opdaterer:

  1. Opdatér SiYuan til version 3.7.4 eller nyere på alle enheder og servere, hvor programmet er installeret. Det lukker sårbarheden.
  2. Gennemgå, hvem der i dag kan oprette eller redigere annoteringer i jeres SiYuan-opsætning, og fjern adgang for konti, der ikke har brug for det.
  3. Informer medarbejdere om ikke at åbne annoterede PDF-filer fra eksterne eller ukendte afsendere, før opdateringen er gennemført på alle enheder.
  4. Gennemgå serverlogs for usædvanlig aktivitet omkring setFileAnnotation-endpointet, hvis I kører en selvhostet SiYuan-server.
  5. Kontakt en sikkerhedsrådgiver, hvis I ikke selv kan verificere, at alle installationer er opdateret, eller hvis I mistænker, at en annoteret fil allerede er åbnet.
Tidsfrist

Opdatér inden for en uge

Sådan ser Auroa det

Vi anbefaler at opdatere alle installationer af SiYuan til v3.7.4 så hurtigt som muligt, da fejlen giver angribere fuld systemadgang via en simpel PDF-fil. Det er acceptabelt at vente til et planlagt vedligeholdelsesvindue, hvis SiYuan kun bruges internt af få betroede medarbejdere uden deling af filer med eksterne, men vi anbefaler ikke at vente længere end en uge.

Tidslinje

15/08/2026
CVE-2026-73041 offentliggjort
Sårbarheden i SiYuans setFileAnnotation-endpoint blev offentliggjort samtidig med, at version 3.7.4 med rettelsen blev udgivet.

Konkrete eksempler

Delt PDF i en dansk konsulentvirksomhed

En dansk konsulentvirksomhed bruger SiYuan som fælles videndatabase for projektdokumentation. En ekstern samarbejdspartner tilføjer en annotering til en delt PDF-rapport, hvor der er indlejret skjult kode. Da en projektleder åbner rapporten i SiYuan for at læse kommentaren, kører koden automatisk og får adgang til projektlederens computer, uden at nogen bemærker andet end en helt almindelig annoteret PDF.

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 annotation fields written to disk by the setFileAnnotation endpoint. Attackers can inject malicious markup into annotation fields that execute as script in the PDF renderer with full Node.js access when a user opens an annotated PDF.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9
Hurtige fakta
CVE-ID
CVE-2026-73041
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.