CVE-2026-82233 SiYuan before v3.8.1 Path Traversal via asset.upload

Medium 6.9 Published Updated

Attackers can exploit prompt injection to upload sensitive files outside the workspace via the asset.upload tool, exposing credentials.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
Available

What is CVE-2026-82233?

CVE-2026-82233 is a medium-severity path traversal vulnerability in siyuan-note siyuan, published on 28 Aug 2026. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

SiYuan before v3.8.1 contains a path traversal vulnerability in the asset.upload MCP tool that accepts arbitrary absolute file paths without workspace boundary validation. Attackers can induce the AI Agent to upload sensitive files such as SSH keys or credentials from outside the workspace into the asset directory through prompt injection.

Weakness: CWE-22

Which versions are affected by CVE-2026-82233?

3 open source packages ship an affected version, including github.com/siyuan-note/siyuan/kernel.

PackageAffectedFixed in
github.com/siyuan-note/siyuan/kernel GoAll versions0.0.0-20260813142104-b26a4a307b8a
github.com/siyuan-note/siyuan/kernel GoAll versions0.0.0-20260813142104-b26a4a307b8a
github.com/siyuan-note/siyuan/kernel GoAll versions0.0.0-20260813142104-b26a4a307b8a

How do I fix CVE-2026-82233?

Upgrade github.com/siyuan-note/siyuan/kernel to 0.0.0-20260813142104-b26a4a307b8a or later.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2026-82233 being exploited?

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

Sources

Also known as GHSA-m4pm-qxhv-84p5, GHSA-p23f-cm6q-2qp8, GO-2026-6655.

Is CVE-2026-82233 in your software?

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

Check your SBOMs for free