Skip to content
OpenAdvisories
Medium · 6.6 CVE-2026-62204 EUVD-2026-64270GHSA-989h-w3q9-3m2fGHSA-rpx2-p6hp-x5gjGO-2026-6834

SiYuan before v3.7.4 Plugin Overwrite via Bazaar Install

Published Aug 22, 2026 · Updated Aug 26, 2026 · Assigned by VulnCheck

Description

SiYuan versions before v3.7.4 fail to validate that packageName matches the downloaded package content in bazaar install endpoints. Attackers with same-origin access can overwrite existing trusted plugins by supplying mismatched packageName and repoURL parameters, achieving persistence across application restarts.

Affected products

VendorProductAffectedFixed
siyuan-note siyuan < 3.7.4 3.7.4

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/siyuan-note/siyuan/kernel < 0.0.0-20260808010544-26ccb40d390e 0.0.0-20260808010544-26ccb40d390e GHSA-rpx2-p6hp-x5gj

References