Katalog CVE

CVE-2026-34449

KrytyczneCVSS 9.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

Percentyl 40 - wyżej niż 40% wszystkich znanych CVE

Streszczenie

SiYuan, system zarządzania wiedzą osobistą, w wersjach przed 3.6.2 pozwala złośliwej stronie internetowej na zdalne wykonanie kodu (RCE) na pulpicie użytkownika. Dzieje się tak przez nadmiernie liberalną politykę CORS (Access-Control-Allow-Origin: * + Access-Control-Allow-Private-Network: true), która umożliwia wstrzyknięcie kodu JavaScript przez API. Wstrzyknięty kod wykonuje się w kontekście Node.js Electrona z pełnym dostępem do systemu operacyjnego przy następnym otwarciu interfejsu SiYuan. Do ataku nie jest wymagana żadna interakcja użytkownika poza odwiedzeniem złośliwej strony podczas działania SiYuan.

Ocena ryzyka

Atakujący może przejąć pełną kontrolę nad systemem użytkownika, wykonywać dowolne polecenia, kraść dane lub instalować złośliwe oprogramowanie bez wiedzy użytkownika.

Rekomendacja

Zaktualizuj SiYuan do wersji 3.6.2, która zawiera poprawkę ograniczającą politykę CORS i zapobiegającą tej podatności.

Oryginalny opis (angielski, źródło NVD)

SiYuan is a personal knowledge management system. Prior to version 3.6.2, a malicious website can achieve Remote Code Execution (RCE) on any desktop running SiYuan by exploiting the permissive CORS policy (Access-Control-Allow-Origin: * + Access-Control-Allow-Private-Network: true) to inject a JavaScript snippet via the API. The injected snippet executes in Electron's Node.js context with full OS access the next time the user opens SiYuan's UI. No user interaction is required beyond visiting the malicious website while SiYuan is running. This issue has been patched in version 3.6.2.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS