Filtered by vendor B3log
Subscribe
Total
36 CVE
| CVE | Vendors | Products | Updated | CVSS v2 | CVSS v3 |
|---|---|---|---|---|---|
| CVE-2026-25647 | 1 B3log | 1 Siyuan | 2026-02-24 | N/A | 4.6 MEDIUM |
|
Lute is a structured Markdown engine supporting Go and JavaScript. Lute 1.7.6 and earlier (as used in SiYuan before) has a Stored Cross-Site Scripting (XSS) vulnerability in the Markdown rendering engine. An attacker can inject malicious JavaScript into a Markdown text/note. When another user clicks the rendered content, the script executes in the context of their session.
|
|||||
| CVE-2026-25992 | 1 B3log | 1 Siyuan | 2026-02-23 | N/A | 7.5 HIGH |
|
SiYuan is a personal knowledge management system. Prior to 3.5.5, the /api/file/getFile endpoint uses case-sensitive string equality checks to block access to sensitive files. On case-insensitive file systems such as Windows, attackers can bypass restrictions using mixed-case paths and read protected configuration files. This vulnerability is fixed in 3.5.5.
|
|||||
| CVE-2026-25539 | 1 B3log | 1 Siyuan | 2026-02-11 | N/A | 9.1 CRITICAL |
|
SiYuan is a personal knowledge management system. Prior to version 3.5.5, the /api/file/copyFile endpoint does not validate the dest parameter, allowing authenticated users to write files to arbitrary locations on the filesystem. This can lead to Remote Code Execution (RCE) by writing to sensitive locations such as cron jobs, SSH authorized_keys, or shell configuration files. This issue has been patched in version 3.5.5.
|
|||||
| CVE-2026-23645 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 6.1 MEDIUM |
|
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.
|
|||||
| CVE-2025-67488 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 7.8 HIGH |
|
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.
|
|||||
| CVE-2026-23847 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 6.1 MEDIUM |
|
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 issu ...
Show More |
|||||
| CVE-2026-23850 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 7.5 HIGH |
|
SiYuan is a personal knowledge management system. In versions prior to 3.5.4, the markdown feature allows unrestricted server side html-rendering which allows arbitrary file read (LFD). Version 3.5.4 fixes the issue.
|
|||||
| CVE-2026-23851 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 6.5 MEDIUM |
|
SiYuan is a personal knowledge management system. Versions prior to 3.5.4 contain a logic vulnerability in the /api/file/globalCopyFiles endpoint. The function allows authenticated users to copy files from any location on the server's filesystem into the application's workspace without proper path validation. The vulnerability exists in the api/file.go source code. The function globalCopyFiles accepts a list of source paths (srcs) from the JSON request body. While the code checks if the source f ...
Show More |
|||||
| CVE-2026-23852 | 1 B3log | 1 Siyuan | 2026-01-30 | N/A | 9.6 CRITICAL |
|
SiYuan is a personal knowledge management system. Versions prior to 3.5.4 have a stored Cross-Site Scripting (XSS) vulnerability that allows an attacker to inject arbitrary HTML attributes into the `icon` attribute of a block via the `/api/attr/setBlockAttrs` API. The payload is later rendered in the dynamic icon feature in an unsanitized context, leading to stored XSS and, in the desktop environment, potential remote code execution (RCE). This issue bypasses the previous fix for issue `#15970` ...
Show More |
|||||
| CVE-2025-68948 | 1 B3log | 1 Siyuan | 2026-01-02 | N/A | 8.1 HIGH |
|
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 ...
Show More |
|||||
| CVE-2024-34449 | 1 B3log | 1 Vditor | 2025-08-21 | N/A | 6.1 MEDIUM |
|
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.
|
|||||
| CVE-2024-39150 | 1 B3log | 1 Vditor | 2025-08-20 | N/A | 5.9 MEDIUM |
|
vditor v.3.9.8 and before is vulnerable to Arbitrary file read via a crafted data packet.
|
|||||
| CVE-2024-23049 | 1 B3log | 1 Symphony | 2025-06-17 | N/A | 9.8 CRITICAL |
|
An issue in symphony v.3.6.3 and before allows a remote attacker to execute arbitrary code via the log4j component.
|
|||||
| CVE-2024-55660 | 1 B3log | 1 Siyuan | 2025-06-05 | N/A | 9.8 CRITICAL |
|
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.
|
|||||
| CVE-2024-55659 | 1 B3log | 1 Siyuan | 2025-06-05 | N/A | 5.4 MEDIUM |
|
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.
|
|||||
| CVE-2024-55658 | 1 B3log | 1 Siyuan | 2025-06-05 | N/A | 7.5 HIGH |
|
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.
|
|||||
| CVE-2024-55657 | 1 B3log | 1 Siyuan | 2025-06-05 | N/A | 7.5 HIGH |
|
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.
|
|||||
| CVE-2024-2692 | 1 B3log | 1 Siyuan | 2025-05-19 | N/A | 9.0 CRITICAL |
|
SiYuan version 3.0.3 allows executing arbitrary commands on the server. This is possible because the application is vulnerable to Server Side XSS.
|
|||||
| CVE-2025-21609 | 1 B3log | 1 Siyuan | 2025-05-14 | N/A | 9.1 CRITICAL |
|
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.
|
|||||
| CVE-2024-6938 | 1 B3log | 1 Siyuan | 2025-05-13 | 4.0 MEDIUM | 3.5 LOW |
|
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.
|
|||||
| CVE-2017-16821 | 1 B3log | 1 Symphony | 2025-04-20 | 3.5 LOW | 5.4 MEDIUM |
|
b3log Symphony (aka Sym) 2.2.0 has XSS in processor/AdminProcessor.java in the admin console, as demonstrated by a crafted X-Forwarded-For HTTP header that is mishandled during display of a client IP address in /admin/user/userid.
|
|||||
| CVE-2024-53505 | 1 B3log | 1 Siyuan | 2025-04-14 | N/A | 9.8 CRITICAL |
|
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the id parameter at /getAssetContent.
|
|||||
| CVE-2024-53506 | 1 B3log | 1 Siyuan | 2025-04-14 | N/A | 9.8 CRITICAL |
|
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the ids array parameter in /batchGetBlockAttrs.
|
|||||
| CVE-2024-53507 | 1 B3log | 1 Siyuan | 2025-04-14 | N/A | 9.8 CRITICAL |
|
A SQL injection vulnerability was discovered in Siyuan 3.1.11 in /getHistoryItems.
|
|||||
| CVE-2024-53504 | 1 B3log | 1 Siyuan | 2025-04-14 | N/A | 9.8 CRITICAL |
|
A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the notebook parameter in /searchHistory.
|
|||||
| CVE-2022-0350 | 1 B3log | 1 Vditor | 2024-11-21 | 3.5 LOW | 5.4 MEDIUM |
|
Cross-site Scripting (XSS) - Stored in GitHub repository vanessa219/vditor prior to 3.8.13.
|
|||||
| CVE-2022-0341 | 1 B3log | 1 Vditor | 2024-11-21 | 3.5 LOW | 5.4 MEDIUM |
|
Cross-site Scripting (XSS) - Stored in GitHub repository vanessa219/vditor prior to 3.8.12.
|
|||||
| CVE-2021-4103 | 1 B3log | 1 Vditor | 2024-11-21 | 3.5 LOW | 5.4 MEDIUM |
|
Cross-site Scripting (XSS) - Stored in GitHub repository vanessa219/vditor prior to 1.0.34.
|
|||||
| CVE-2021-32855 | 1 B3log | 1 Vditor | 2024-11-21 | N/A | 6.1 MEDIUM |
|
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.
|
|||||
| CVE-2019-9142 | 1 B3log | 1 Symphony | 2024-11-21 | 4.3 MEDIUM | 6.1 MEDIUM |
|
An issue was discovered in b3log Symphony (aka Sym) before v3.4.7. XSS exists via the userIntro and userNickname fields to processor/SettingsProcessor.java.
|
|||||
| CVE-2019-17488 | 1 B3log | 1 Symphony | 2024-11-21 | 4.3 MEDIUM | 6.1 MEDIUM |
|
b3log Symphony (aka Sym) before 3.6.0 has XSS via the HTTP User-Agent header.
|
|||||
| CVE-2019-13915 | 1 B3log | 1 Wide | 2024-11-21 | 5.0 MEDIUM | 7.5 HIGH |
|
b3log Wide before 1.6.0 allows three types of attacks to access arbitrary files. First, the attacker can write code in the editor, and compile and run it approximately three times to read an arbitrary file. Second, the attacker can create a symlink, and then place the symlink into a ZIP archive. An unzip operation leads to read access, and write access (depending on file permissions), to the symlink target. Third, the attacker can import a Git repository that contains a symlink, similarly leadin ...
Show More |
|||||
| CVE-2018-16805 | 1 B3log | 1 Solo | 2024-11-21 | 3.5 LOW | 4.8 MEDIUM |
|
In b3log Solo 2.9.3, XSS in the Input page under the Publish Articles menu, with an ID of linkAddress stored in the link JSON field, allows remote attackers to inject arbitrary Web scripts or HTML via a crafted site name provided by an administrator.
|
|||||
| CVE-2018-16249 | 1 B3log | 1 Symphony | 2024-11-21 | 3.5 LOW | 4.8 MEDIUM |
|
In Symphony before 3.3.0, there is XSS in the Title under Post. The ID "articleTitle" of this is stored in the "articleTitle" JSON field, and executes a payload when accessing the /member/test/points URI, allowing remote attacks. Any Web script or HTML can be inserted by an admin-authenticated user via a crafted web site name.
|
|||||
| CVE-2018-16248 | 1 B3log | 1 Solo | 2024-11-21 | 4.3 MEDIUM | 6.1 MEDIUM |
|
b3log Solo 2.9.3 has XSS in the Input page under the "Publish Articles" menu with an ID of "articleTags" stored in the "tag" JSON field, which allows remote attackers to inject arbitrary Web scripts or HTML via a carefully crafted site name in an admin-authenticated HTTP request.
|
|||||
| CVE-2018-10469 | 1 B3log | 1 Symphony | 2024-11-21 | 7.5 HIGH | 9.8 CRITICAL |
|
b3log Symphony (aka Sym) 2.6.0 allows remote attackers to upload and execute arbitrary JSP files via the name[] parameter to the /upload URI.
|
|||||