CVE-2026-23850CWE-22

SiYuan vulnerable to arbitrary file read

High · published January 19, 2026

CVSS v4.0
7.8
EPSS
1%
Percentile
49.1
In the wild
Unconfirmed
What it is

⚡ Unrestricted HTML rendering in SiYuan prior to version 3.5.4 is a recipe for disaster! An attacker could easily exploit this to read sensitive files on your server. 😱 Think of it like a restaurant that allows any customer to walk into the kitchen, reading over recipes and even snatching ingredients without a second glance. That's exactly how this vulnerability lets malicious users access any file they want on your server! The consequences could be absolutely devastating! An attacker could gain access to confidential files, potentially exposing sensitive data to unauthorized viewers. Imagine the chaos that could ensue if private notes, passwords, or other critical information fell into the wrong hands!

Put simply

Think of it like a restaurant that allows any customer to walk into the kitchen, reading over recipes and even snatching ingredients without a second glance. That's exactly how this vulnerability lets malicious users access any file they want on your server! This vulnerability stems from the markdown feature in SiYuan's knowledge management system, which permits unrestricted server-side HTML rendering, allowing attackers to perform arbitrary file reading (LFD).

What to do

The consequences could be absolutely devastating! An attacker could gain access to confidential files, potentially exposing sensitive data to unauthorized viewers. Imagine the chaos that could ensue if private notes, passwords, or other critical information fell into the wrong hands! To protect yourself, upgrade SiYuan to version 3.5.4 immediately. Ensure that your deployment is set to disallow server-side HTML rendering in markdown inputs. Regularly audit your environments to keep vulnerabilities at bay! You've got this! By taking these steps, you'll fortify your system and reclaim your security hero status! 🛡️

The record
Technical detail
CVSS v4.0
7.8 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
EPSS
0.00620 · 49.1th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2026-01-19T19:52Z
EPSS history
Timeline
  • 19 JAN 19:52Z
    SiYuan vulnerable to arbitrary file read
    cvelistv5