CVE-2026-33669 SiYuan has Arbitrary Document Reading within the Publishing Service

Critical 9.8 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2026-33669?

CVE-2026-33669 is a critical vulnerability in B3log Siyuan, published on 26 Mar 2026.

Official description

SiYuan is a personal knowledge management system. Prior to version 3.6.2, document IDs were retrieved via the /api/file/readDir interface, and then the /api/block/getChildBlocks interface was used to view the content of all documents. Version 3.6.2 patches the issue.

Weakness: CWE-125

Which versions are affected by CVE-2026-33669?

5 open source packages ship an affected version, including github.com/siyuan-note/siyuan/kernel. It affects 1 product.

PackageAffectedFixed in
github.com/siyuan-note/siyuan/kernel GoAll versionsNone
github.com/siyuan-note/siyuan/kernel GoAll versionsNone
github.com/siyuan-note/siyuan/kernel GoAll versionsNone
github.com/siyuan-note/siyuan/kernel GoAll versions to 0.0.0-20260317012524-fe4523fff2c8None
github.com/siyuan-note/siyuan/kernel GoAll versions to 0.0.0-20260317012524-fe4523fff2c8None

Products include B3log Siyuan.

How do I fix CVE-2026-33669?

Upgrade to a fixed version.

Is CVE-2026-33669 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-33669 exists.

All B3log Siyuan vulnerabilities

Sources

Also known as GHSA-34xj-66v3-6j83, GO-2026-4842.

Is CVE-2026-33669 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free