UNKNOWNCVE-2026-34449

SiYuan: Cross-Origin RCE via Permissief CORS-beleid en JavaScript Snippet Injectie

Platform

nodejs

Component

siyuan

Opgelost in

3.6.2

SiYuan is een persoonlijk kennismanagementsysteem. Voorafgaand aan versie 3.6.2 kan een kwaadaardige website Remote Code Execution (RCE) bereiken op elke desktop waarop SiYuan draait door misbruik te maken van het permissieve CORS-beleid (Access-Control-Allow-Origin: * + Access-Control-Allow-Private-Network: true) om een JavaScript-snippet via de API te injecteren. De geïnjecteerde snippet wordt uitgevoerd in de Node.js-context van Electron met volledige OS-toegang de volgende keer dat de gebruiker de UI van SiYuan opent. Er is geen gebruikersinteractie vereist, behalve het bezoeken van de kwaadaardige website terwijl SiYuan actief is. Dit probleem is verholpen in versie 3.6.2.

Hoe te verhelpen

Geen officiële patch beschikbaar. Zoek naar tijdelijke oplossingen of monitor updates.

Bewaak uw afhankelijkheden automatisch

Ontvang meldingen wanneer nieuwe kwetsbaarheden uw projecten beïnvloeden.

Gratis beginnen