Description
SiYuan before v3.8.2 contains an unbounded resource consumption vulnerability in the request-concurrency middleware that retains mutex entries for every unique request path without eviction. Unauthenticated attackers can send numerous unique request paths to permanently increase process memory and synchronization overhead, degrading availability.
Published: 2026-09-04
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Patch Now
AI Analysis

Impact

The vulnerability allows an attacker to cause unbounded memory consumption by sending a large number of unique request paths to the request-concurrency middleware. Because the middleware retains a mutex entry for each unique path without eviction, memory usage grows indefinitely, eventually exhausting system resources and degrading availability.

Affected Systems

The affected product is SiYuan, a note‑taking application from Siyuan Note (vendor: siyuan-note:siyuan). All releases before version 3.8.2 are vulnerable. The advisory lists versions up to 3.8.1.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, but EPSS is not available, so the likelihood of exploitation in the wild cannot be quantified. The vulnerability is not listed in CISA KEV. The attack is carried out by unauthenticated attackers through normal HTTP requests, exploiting the request‑concurrency middleware.

Generated by OpenCVE AI on September 4, 2026 at 12:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to SiYuan v3.8.2 or later to receive the fixed request‑concurrency logic.
  • If immediate upgrade is not possible, restart the SiYuan service to clear existing mutex entries and temporarily recover memory usage.
  • Implement traffic monitoring and set rate limits on incoming requests to the application to mitigate rapid request path creation.

Generated by OpenCVE AI on September 4, 2026 at 12:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 04 Sep 2026 14:30:00 +0000

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

Fri, 04 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description SiYuan before v3.8.2 contains an unbounded resource consumption vulnerability in the request-concurrency middleware that retains mutex entries for every unique request path without eviction. Unauthenticated attackers can send numerous unique request paths to permanently increase process memory and synchronization overhead, degrading availability.
Title SiYuan before v3.8.2 Unbounded Memory Consumption via ControlConcurrency
First Time appeared B3log
B3log siyuan
Weaknesses CWE-400
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:N/I:N/A:H'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-04T16:03:39.767Z

Reserved: 2026-09-04T10:56:22.465Z

Link: CVE-2026-85585

cve-icon Vulnrichment

Updated: 2026-09-04T16:03:21.047Z

cve-icon NVD

Status : Deferred

Published: 2026-09-04T12:17:20.593

Modified: 2026-09-08T20:05:53.177

Link: CVE-2026-85585

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T14:15:07Z

Weaknesses
  • CWE-400

    Uncontrolled Resource Consumption