CVE-2026-74799 SiYuan before 3.7.4 Unauthenticated Debug Endpoint Information Disclosure

Critical 9.2 Published Updated

Attackers can access unauthenticated debug endpoints to extract in-memory secrets like API keys when the application is not in production mode.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2026-74799?

CVE-2026-74799 is a critical vulnerability in siyuan-note siyuan, published on 17 Aug 2026. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

SiYuan before 3.7.4 registers Go net/http/pprof debug endpoints including heap and goroutine dumps without authentication when --mode flag is not set to exactly prod. Attackers can access /debug/pprof/heap and related endpoints to extract in-memory secrets including AccessAuthCode and AI provider API keys.

Weakness: CWE-215

Which versions are affected by CVE-2026-74799?

How do I fix CVE-2026-74799?

No fix has been published for CVE-2026-74799 yet. Limit exposure of the affected software until one is available.

Is CVE-2026-74799 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-74799 exists.

Sources

Also known as GHSA-hmr2-j8m8-f585.

Is CVE-2026-74799 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free