CVE Catalog

CVE-2026-82653

HighCVSS 8.9
Published: Translated: NVD NIST

Summary

SiYuan before v3.8.1 contains a stored cross-site scripting vulnerability in confirmDialog() where unescaped package names and notebook names are interpolated directly into innerHTML assignments. Attackers can submit malicious bazaar packages with HTML/script payloads in the name field that execute in users' browsers when uninstalling packages or unlocking encrypted notebooks.

Risk Assessment

Risk of malicious script execution in the user's browser context, potentially leading to data theft or session hijacking.

Recommendation

Update SiYuan to version v3.8.1 or later, which includes the fix.

Other vulnerabilities in SiYuan

See all
Original NVD description (English source)

SiYuan before v3.8.1 contains a stored cross-site scripting vulnerability in confirmDialog() where unescaped package names and notebook names are interpolated directly into innerHTML assignments. Attackers can submit malicious bazaar packages with HTML/script payloads in the name field that execute in users' browsers when uninstalling packages or unlocking encrypted notebooks.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS