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.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sat, 22 Aug 2026 12:45:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| 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. | |
| Title | SiYuan before v3.7.4 Plugin Overwrite via Bazaar Install | |
| First Time appeared |
B3log
B3log siyuan |
|
| Weaknesses | CWE-345 | |
| CPEs | cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:* | |
| Vendors & Products |
B3log
B3log siyuan |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-08-22T12:26:41.933Z
Reserved: 2026-07-13T16:39:22.250Z
Link: CVE-2026-62204
No data.
Status : Received
Published: 2026-08-22T13:16:39.547
Modified: 2026-08-22T13:16:39.547
Link: CVE-2026-62204
No data.
OpenCVE Enrichment
No data.
Weaknesses