CVE-2025-67488CWE-22path-traversal

CVE-2025-67488

High · published December 10, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
37.1
In the wild
Unconfirmed
What it is

⚡ An authenticated user can exploit a sneaky ZipSlip vulnerability to overwrite files in SiYuan! 💻 Think of it like a delivery driver pretending to deliver a package, but instead tossing it in the wrong box, contaminating everything inside. That's how this exploit lets someone backdoor into your system. This vulnerability allows an attacker with access to the import functionality to overwrite any file on the system, potentially giving them the keys to the entire castle – think total control and data compromise! If the conditions are right, it could even escalate to full code execution, leading to absolutely devastating consequences for your application.

Put simply

Think of it like a delivery driver pretending to deliver a package, but instead tossing it in the wrong box, contaminating everything inside. That's how this exploit lets someone backdoor into your system. The issue lies within the importZipMd function, which is susceptible to ZipSlip attacks. This flaw lets authenticated users manipulate file paths to overwrite critical files on the server, potentially compromising system integrity.

What to do

This vulnerability allows an attacker with access to the import functionality to overwrite any file on the system, potentially giving them the keys to the entire castle – think total control and data compromise! If the conditions are right, it could even escalate to full code execution, leading to absolutely devastating consequences for your application. Immediately patch SiYuan to version 3.5.0 once available, and restrict access to the import functionality to trusted users only. Regularly audit permissions to ensure no unauthorized access is granted. 🛡️ You've got this! Stay vigilant and secure your SiYuan installation to keep your knowledge safe! 🔒

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00439 · 37.1th percentile
Weakness
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Published
2025-12-10T02:16Z
Affected products (1)
ProductVersionsFixed in
b3log/siyuan< 3.5.03.5.0
References (2)
EPSS history
Timeline
  • 09 DEC 20:32Z
    SiYuan: ZipSlip -> Arbitrary File Overwrite -> RCE
    cvelistv5