Description
SiYuan versions before 3.7.4 contain an unthrottled brute-force vulnerability in the Publish Service Basic Auth implementation (PublishServiceTransport.RoundTrip() in kernel/server/proxy/publish.go). The Publish Service runs on a separate, unauthenticated-by-default listener (default TCP port 6808) and gates named publish-viewer accounts (Conf.Publish.Auth.Accounts) with Basic Auth that has no rate limiting, per-account lockout, or backoff. Unauthenticated remote attackers can submit unlimited password guesses against named accounts to gain access to published notes/notebooks.
Published: 2026-08-17
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SiYuan versions prior to 3.7.4 contain an unthrottled brute‑force weakness in the Publish Service’s Basic Authentication. The vulnerability permits any remote attacker to submit unlimited guesses against the configured publish‑viewer accounts until the correct credential is found, potentially exposing all published content.

Affected Systems

This flaw impacts installations of SiYuan from any vendor that has not applied the 3.7.4 release, specifically those using the default Publish Service listener on TCP port 6808. The affected product is SiYuan Notes, and the vulnerability applies to all product releases before 3.7.4.

Risk and Exploitability

With a CVSS score of 8.7 the vulnerability is considered High severity. No EPSS score is available, so the current likelihood of exploitation cannot be quantified, but the absence of rate limiting or lockout mechanisms makes exploitation trivial for an attacker with network access to port 6808. The vulnerability is not listed in CISA’s KEV catalog, but the potential for widespread data exposure warrants prompt action.

Generated by OpenCVE AI on August 17, 2026 at 12:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update SiYuan to version 3.7.4 or later to apply the vendor’s fix for the publish‑service authentication flaw.
  • If the publish service is not required, disable or block incoming traffic to the default port 6808 on the host’s firewall to prevent unauthenticated access.
  • If the service must remain active, apply network‑level controls such as a reverse proxy or firewall that enforce rate limiting or account lockout for repeated authentication failures.

Generated by OpenCVE AI on August 17, 2026 at 12:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 21:45:00 +0000

Type Values Removed Values Added
First Time appeared Siyuan
Siyuan siyuan
Vendors & Products Siyuan
Siyuan siyuan

Mon, 17 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 11:15:00 +0000

Type Values Removed Values Added
Description SiYuan versions before 3.7.4 contain an unthrottled brute-force vulnerability in the Publish Service Basic Auth implementation (PublishServiceTransport.RoundTrip() in kernel/server/proxy/publish.go). The Publish Service runs on a separate, unauthenticated-by-default listener (default TCP port 6808) and gates named publish-viewer accounts (Conf.Publish.Auth.Accounts) with Basic Auth that has no rate limiting, per-account lockout, or backoff. Unauthenticated remote attackers can submit unlimited password guesses against named accounts to gain access to published notes/notebooks.
Title SiYuan before 3.7.4 Brute-Force Authentication via Publish Service
First Time appeared B3log
B3log siyuan
Weaknesses CWE-307
CPEs cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
Vendors & Products B3log
B3log siyuan
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-17T14:38:44.022Z

Reserved: 2026-08-17T10:31:04.592Z

Link: CVE-2026-74868

cve-icon Vulnrichment

Updated: 2026-08-17T14:38:21.565Z

cve-icon NVD

Status : Deferred

Published: 2026-08-17T11:16:41.030

Modified: 2026-08-26T16:57:52.167

Link: CVE-2026-74868

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T21:19:49Z

Weaknesses
  • CWE-307

    Improper Restriction of Excessive Authentication Attempts