CVE-2026-72807CWE-89sql-injection

CVE-2026-72807

High · published August 13, 2026

CVSS v3.1
8.0
EPSS
0%
Percentile
25.3
In the wild
Unconfirmed
What it is

SiYuan versions before v3.7.4 contain a second-order SQL injection vulnerability in attribute-view template columns that expose the queryBlocks function, which executes raw SQL using string substitution instead of parameterized queries. Attackers can distribute malicious SiYuan documents or packages with crafted template columns that execute arbitrary SQL on a victim's kernel when the package is imported and rendered, enabling read and write access across notebooks.

The record
Technical detail
CVSS v3.1
8.0 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:N
CVSS v4.0
Not supplied
EPSS
0.00333 · 25.3th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2026-08-13T00:17Z
References (2)
EPSS history
Timeline
  • 12 AUG 19:07Z
    SiYuan before v3.7.4 SQL Injection via queryBlocks template
    cvelistv5