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

CVE-2026-73056: Kritisk fejl i SiYuan giver admin-adgang

SiYuan-kernen før version 3.7.4 tillader ubegrænsede gæt på API-token, så angribere kan opnå fuld administratoradgang. Opdatér nu.

CVSS Score
9.8
Offentliggjort
16/08/2026
Patch-status
Opdatering findes
Exploit
Ingen kendt udnyttelse
Tidsfrist
Opdatér inden for 48 timer

Hvad er det?

SiYuan er et open source noteprogram, der ofte selv-hostes af virksomheder til intern videndeling og dokumentation. Sårbarheden CVE-2026-73056 sidder i den funktion, der tjekker adgangskoder (CheckAuth-middleware). Programmet accepterer et API-token, en hemmelig nøgle der giver adgang uden login, både via en header og via et almindeligt link-parameter. Ingen af de to metoder er beskyttet af den lås, der normalt stopper gentagne fejlslagne loginforsøg. Det betyder, at en angriber kan afprøve tusindvis af tokens automatisk, uden at blive spærret ude. Lykkes gættet, får angriberen fuld administratoradgang til systemet.

Hvem rammer det?

Alle, der kører SiYuan kernel i version før 3.7.4, og som har gjort programmets API tilgængeligt fra internettet, for eksempel via en reverse proxy eller portåbning. Risikoen er størst, hvis der er sat et kort eller simpelt brugerdefineret token op i stedet for et langt, tilfældigt genereret token. Danske virksomheder og kommuner, der bruger SiYuan som intern videnbase, projektdokumentation eller notatsystem på egen server, er de primære berørte.

Hvad kan ske?

Får en angriber gættet tokenet rigtigt, opnår vedkommende rollen RoleAdministrator, den højeste rettighed i systemet. Herfra kan angriberen læse, ændre og slette alle filer i noteprogrammet, køre vilkårlige databaseforespørgsler og dermed trække al data ud, herunder fortrolige dokumenter, kundeoplysninger eller interne beslutninger. Data kan også blive krypteret eller slettet som led i afpresning.

Hvor alvorligt er det?

CVSS-scoren er 9,8 ud af 10, kritisk. Angrebet kræver hverken login, særlige rettigheder eller at en bruger klikker på noget. Det kan udføres fuldt automatisk over netværket af en hvilken som helst angriber, der kan nå serverens API. Kombinationen af lav kompleksitet og høj konsekvens for fortrolighed, integritet og tilgængelighed gør det til en af de mest alvorlige sårbarhedstyper, der findes.

Hvad gør jeg nu?

Følgende trin lukker hullet og begrænser skaden, hvis systemet allerede har været udsat.

  1. Opdatér SiYuan kernel til version 3.7.4 eller nyere, hvor CAPTCHA og lockout-mekanismen også dækker header- og query-baseret token-login.
  2. Skift jeres API-token til en lang, tilfældigt genereret værdi, uanset om I opdaterer med det samme eller ej.
  3. Fjern eller begræns adgangen til API’et fra internettet, så det kun kan tilgås via VPN eller intern netværk, indtil opdateringen er installeret.
  4. Gennemgå adgangslogs for usædvanligt mange loginforsøg eller mislykkede token-forsøg i perioden op til offentliggørelsen.
  5. Tag en sikkerhedskopi og vurdér, om filer eller database bærer spor af uautoriseret adgang, hvis logs viser mistænkelig aktivitet.
  6. Kontakt en sikkerhedsrådgiver, hvis I finder tegn på indbrud, eller hvis I er usikre på, om jeres opsætning er eksponeret.
Tidsfrist

Opdatér inden for 48 timer

Sådan ser Auroa det

Vi anbefaler, at I opdaterer SiYuan kernel til 3.7.4 eller nyere så hurtigt som muligt, især hvis API’et er tilgængeligt fra internettet. Skift samtidig token til en lang, tilfældig værdi som en ekstra sikkerhed. Det er kun forsvarligt at vente, hvis jeres SiYuan-installation udelukkende kan tilgås fra et lukket internt netværk uden ekstern adgang.

Tidslinje

16/08/2026
Sårbarheden offentliggjort
CVE-2026-73056 blev registreret med en kritisk CVSS-score på 9,8 for SiYuan kernel versioner før 3.7.4.

Konkrete eksempler

Intern videnbase eksponeret ved en fejl

En dansk konsulentvirksomhed bruger SiYuan som intern videnbase og har åbnet API’et gennem en reverse proxy for at kunne tilgå det på farten. De har sat et kort, letforståeligt token op af bekvemmelighed. En angriber scanner internettet, finder den åbne API-adresse og kører et automatisk script, der afprøver tusindvis af tokens i timen. Efter kort tid rammer scriptet det rigtige token og får administratoradgang til al virksomhedens dokumentation, herunder kundekontrakter og interne strategipapirer.

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

Original NVD-beskrivelse (engelsk)

SiYuan kernel versions before 3.7.4 contain an improper restriction of excessive authentication attempts vulnerability in the CheckAuth() middleware. The middleware accepts the API token (Conf.Api.Token) via an Authorization header (Token/Bearer) or a ?token= query parameter, and neither path is protected by the application’s CAPTCHA/lockout mechanism (NeedCaptcha/WrongAuthCount). As a result, an unauthenticated remote attacker can perform unlimited automated guesses of the API token, particularly when a short or weak custom token has been configured, and upon success gains full RoleAdministrator access enabling arbitrary file operations and SQL queries.

Referencer & kilder

Eksterne kilder

Sværhedsgrad
Kritisk
CVSS Base Score
9,8
Hurtige fakta
CVE-ID
CVE-2026-73056
Offentliggjort
16/08/2026
Sidst opdateret
16/08/2026
Exploit-status
Ingen kendt udnyttelse
Patch-status
Opdatering findes

Brug for hjælp med jeres sikkerhed?

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