CVE Catalog

CVE-2026-74868

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

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.

Risk Assessment

The risk includes unauthorized access to published notes and notebooks through password cracking, potentially leading to disclosure of sensitive information.

Recommendation

It is recommended to upgrade SiYuan to version 3.7.4 or later and implement rate limiting and account lockout for the Publish Service.

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS