Description
SiYuan before 3.7.4 contains an improper restriction of excessive authentication attempts vulnerability in the authFilePublishAccess endpoint that allows unauthenticated attackers to brute-force per-notebook publish passwords. Attackers can submit unbounded password guesses without rate limiting or CAPTCHA to gain access to password-protected published notebooks.
Published: 2026-08-15
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability resides in the authFilePublishAccess endpoint of SiYuan and permits an unauthenticated user to perform unlimited brute‑force attempts against per‑notebook publish passwords. Because no rate limiting or CAPTCHA is enforced, an attacker can rapidly enumerate password guesses until the correct one is found, granting them read access to the notebook’s contents. This compromises the confidentiality of the stored data at the notebook level, and if the notebook contains sensitive information, the potential damage is significant.

Affected Systems

SiYuan is affected when running versions prior to 3.7.4. The CNA vendor/product name identifies the product as Siyuan Note. No specific sub‑firmware or component versions are listed beyond the 3.7.4 cutoff. These versions are deployed widely in environments that publish notebooks for external sharing.

Risk and Exploitability

The CVSS score of 8.7 classifies this flaw as High, indicating that the risk of successful exploitation is substantial if attackers can reach the exposed endpoint. The EPSS score is not available, so the current exploitation probability cannot be quantified from that metric. The flaw is not listed in the CISA KEV catalog at present, so there is no record of known widespread exploitation. Nonetheless, because the endpoint allows unauthenticated brute‑forcing without countermeasures, the threat landscape is elevated for any systems where notebook publishing is enabled and exposed to the Internet or an untrusted network.

Generated by OpenCVE AI on August 15, 2026 at 23:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update SiYuan to version 3.7.4 or newer where the authFilePublishAccess endpoint enforces rate limiting
  • Configure the application to apply a CAPTCHA or similar challenge after a specified number of failed password attempts
  • Disable the notebook publish feature if it is not required for your operational needs
  • Implement monitoring for excessive publish‑access requests to detect ongoing brute‑force activity

Generated by OpenCVE AI on August 15, 2026 at 23:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 22:00:00 +0000

Type Values Removed Values Added
Description SiYuan before 3.7.4 contains an improper restriction of excessive authentication attempts vulnerability in the authFilePublishAccess endpoint that allows unauthenticated attackers to brute-force per-notebook publish passwords. Attackers can submit unbounded password guesses without rate limiting or CAPTCHA to gain access to password-protected published notebooks.
Title SiYuan before 3.7.4 Brute-Force via authFilePublishAccess
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-15T21:44:49.843Z

Reserved: 2026-08-10T19:06:03.365Z

Link: CVE-2026-73045

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T22:16:54.463

Modified: 2026-08-15T22:16:54.463

Link: CVE-2026-73045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T23:30:16Z

Weaknesses
  • CWE-307

    Improper Restriction of Excessive Authentication Attempts