← Back

B3log

b3log

70 CVEs • 5 products

Products (5)

Click to collapse
Toggle
Siyuan
siyuan
Symphony
symphony
Vditor
vditor
Solo
solo
Wide
wide

CVEs (70)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1B3log
1Siyuan
Jun 17, 2026
Jan 19, 2026
2.1 LOW· v4
6.1 MEDIUM· v3
N/A· v2
SiYuan is a personal knowledge management system. Versions prior to 3.5.4 are vulnerable to reflected cross-site scripting in /api/icon/getDynamicIcon due to unsanitized SVG input. The endpoint generates SVG images for t...Show more
SiYuan is a personal knowledge management system. Versions prior to 3.5.4 are vulnerable to reflected cross-site scripting in /api/icon/getDynamicIcon due to unsanitized SVG input. The endpoint generates SVG images for text icons (type=8). The content query parameter is inserted directly into the SVG <text> tag without XML escaping. Since the response Content-Type is image/svg+xml, injecting unescaped tags allows breaking the XML structure and executing JavaScript. Version 3.5.4 patches the issue.]Show less
1B3log
1Siyuan
Jun 17, 2026
Jan 16, 2026
5.3 MEDIUM· v4
6.1 MEDIUM· v3
N/A· v2
SiYuan is self-hosted, open source personal knowledge management software. Prior to 3.5.4-dev2, a Stored Cross-Site Scripting (XSS) vulnerability exists in SiYuan Note. The application does not sanitize uploaded SVG file...Show more
SiYuan is self-hosted, open source personal knowledge management software. Prior to 3.5.4-dev2, a Stored Cross-Site Scripting (XSS) vulnerability exists in SiYuan Note. The application does not sanitize uploaded SVG files. If a user uploads and views a malicious SVG file (e.g., imported from an untrusted source), arbitrary JavaScript code is executed in the context of their authenticated session. This vulnerability is fixed in 3.5.4-dev2.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 27, 2025
6.9 MEDIUM· v4
8.1 HIGH· v3
N/A· v2
SiYuan is self-hosted, open source personal knowledge management software. In versions 3.5.1 and prior, the SiYuan Note application utilizes a hardcoded cryptographic secret for its session store. This unsafe practice re...Show more
SiYuan is self-hosted, open source personal knowledge management software. In versions 3.5.1 and prior, the SiYuan Note application utilizes a hardcoded cryptographic secret for its session store. This unsafe practice renders the session encryption ineffective. Since the sensitive AccessAuthCode is stored within the session cookie, an attacker who intercepts or obtains a user's encrypted session cookie (e.g., via session hijacking) can locally decrypt it using the public key. Once decrypted, the attacker can retrieve the AccessAuthCode in plain text and use it to authenticate or take over the session.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 9, 2025
N/A· v4
8.8 HIGH· v3
N/A· v2
SiYuan is self-hosted, open source personal knowledge management software. Versions 0.0.0-20251202123337-6ef83b42c7ce and below contain function importZipMd which is vulnerable to ZipSlips, allowing an authenticated user...Show more
SiYuan is self-hosted, open source personal knowledge management software. Versions 0.0.0-20251202123337-6ef83b42c7ce and below contain function importZipMd which is vulnerable to ZipSlips, allowing an authenticated user to overwrite files on the system. An authenticated user with access to the import functionality in notes is able to overwrite any file on the system, and can escalate to full code execution under some circumstances. A fix is planned for version 3.5.0.Show less
1B3log
1Siyuan
Jun 17, 2026
Jan 3, 2025
8.7 HIGH· v4
9.1 CRITICAL· v3
N/A· v2
SiYuan is self-hosted, open source personal knowledge management software. SiYuan Note version 3.1.18 has an arbitrary file deletion vulnerability. The vulnerability exists in the `POST /api/history/getDocHistoryContent`...Show more
SiYuan is self-hosted, open source personal knowledge management software. SiYuan Note version 3.1.18 has an arbitrary file deletion vulnerability. The vulnerability exists in the `POST /api/history/getDocHistoryContent` endpoint. An attacker can craft a payload to exploit this vulnerability, resulting in the deletion of arbitrary files on the server. Commit d9887aeec1b27073bec66299a9a4181dc42969f3 fixes this vulnerability and is expected to be available in version 3.1.19.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 12, 2024
6.9 MEDIUM· v4
9.8 CRITICAL· v3
N/A· v2
SiYuan is a personal knowledge management system. Prior to version 3.1.16, SiYuan's `/api/template/renderSprig` endpoint is vulnerable to Server-Side Template Injection (SSTI) through the Sprig template engine. Although...Show more
SiYuan is a personal knowledge management system. Prior to version 3.1.16, SiYuan's `/api/template/renderSprig` endpoint is vulnerable to Server-Side Template Injection (SSTI) through the Sprig template engine. Although the engine has limitations, it allows attackers to access environment variables. Version 3.1.16 contains a patch for the issue.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 12, 2024
8.7 HIGH· v4
5.4 MEDIUM· v3
N/A· v2
SiYuan is a personal knowledge management system. Prior to version 3.1.16, the `/api/asset/upload` endpoint in Siyuan is vulnerable to both arbitrary file write to the host and stored cross-site scripting (via the file w...Show more
SiYuan is a personal knowledge management system. Prior to version 3.1.16, the `/api/asset/upload` endpoint in Siyuan is vulnerable to both arbitrary file write to the host and stored cross-site scripting (via the file write). Version 3.1.16 contains a patch for the issue.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 12, 2024
8.7 HIGH· v4
7.5 HIGH· v3
N/A· v2
SiYuan is a personal knowledge management system. Prior to version 3.1.16, SiYuan's /api/export/exportResources endpoint is vulnerable to arbitary file read via path traversal. It is possible to manipulate the paths para...Show more
SiYuan is a personal knowledge management system. Prior to version 3.1.16, SiYuan's /api/export/exportResources endpoint is vulnerable to arbitary file read via path traversal. It is possible to manipulate the paths parameter to access and download arbitrary files from the host system by traversing the workspace directory structure. Version 3.1.16 contains a patch for the issue.Show less
1B3log
1Siyuan
Jun 17, 2026
Dec 12, 2024
8.7 HIGH· v4
7.5 HIGH· v3
N/A· v2
SiYuan is a personal knowledge management system. Prior to version 3.1.16, an arbitrary file read vulnerability exists in Siyuan's `/api/template/render` endpoint. The absence of proper validation on the path parameter a...Show more
SiYuan is a personal knowledge management system. Prior to version 3.1.16, an arbitrary file read vulnerability exists in Siyuan's `/api/template/render` endpoint. The absence of proper validation on the path parameter allows attackers to access sensitive files on the host system. Version 3.1.16 contains a patch for the issue.Show less
1B3log
1Siyuan
Jun 17, 2026
Nov 29, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A SQL injection vulnerability was discovered in Siyuan 3.1.11 in /getHistoryItems.
1B3log
1Siyuan
Jun 17, 2026
Nov 29, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the ids array parameter in /batchGetBlockAttrs.
1B3log
1Siyuan
Jun 17, 2026
Nov 29, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the id parameter at /getAssetContent.
1B3log
1Siyuan
Jun 17, 2026
Nov 29, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the notebook parameter in /searchHistory.
1B3log
1Siyuan
Jun 17, 2026
Jul 21, 2024
5.3 MEDIUM· v4
5.4 MEDIUM· v3
4.0 MEDIUM· v2
A vulnerability has been found in SiYuan 3.1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file PDF.js of the component PDF Handler. The manipulation leads to cross si...Show more
A vulnerability has been found in SiYuan 3.1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file PDF.js of the component PDF Handler. The manipulation leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. The identifier VDB-271993 was assigned to this vulnerability.Show less
1B3log
1Vditor
Jun 17, 2026
Jul 5, 2024
N/A· v4
5.9 MEDIUM· v3
N/A· v2
vditor v.3.9.8 and before is vulnerable to Arbitrary file read via a crafted data packet.
1B3log
1Vditor
Jun 17, 2026
May 3, 2024
N/A· v4
6.1 MEDIUM· v3
N/A· v2
Vditor 3.10.3 allows XSS via an attribute of an A element. NOTE: the vendor indicates that a user is supposed to mitigate this via sanitize=true.
1B3log
1Siyuan
Jun 17, 2026
Apr 4, 2024
N/A· v4
9.0 CRITICAL· v3
N/A· v2
SiYuan version 3.0.3 allows executing arbitrary commands on the server. This is possible because the application is vulnerable to Server Side XSS.
1B3log
1Symphony
Jun 17, 2026
Feb 5, 2024
N/A· v4
9.8 CRITICAL· v3
N/A· v2
An issue in symphony v.3.6.3 and before allows a remote attacker to execute arbitrary code via the log4j component.
1B3log
1Vditor
Jun 17, 2026
Feb 21, 2023
N/A· v4
6.1 MEDIUM· v3
N/A· v2
Vditor is a browser-side Markdown editor. Versions prior to 3.8.7 are vulnerable to copy-paste cross-site scripting (XSS). For this particular type of XSS, the victim needs to be fooled into copying a malicious payload i...Show more
Vditor is a browser-side Markdown editor. Versions prior to 3.8.7 are vulnerable to copy-paste cross-site scripting (XSS). For this particular type of XSS, the victim needs to be fooled into copying a malicious payload into the text editor. Version 3.8.7 contains a patch for this issue.Show less
1B3log
1Vditor
Jun 17, 2026
Mar 31, 2022
N/A· v4
5.4 MEDIUM· v3
3.5 LOW· v2
Cross-site Scripting (XSS) - Stored in GitHub repository vanessa219/vditor prior to 3.8.13.