CVE-2026-74799
KrytyczneCVSS 9.3Streszczenie
SiYuan przed wersją 3.7.4 rejestruje punkty końcowe debugowania Go net/http/pprof, w tym zrzuty sterty i gorutyn, bez uwierzytelniania, gdy flaga --mode nie jest ustawiona dokładnie na prod. Atakujący mogą uzyskać dostęp do /debug/pprof/heap i powiązanych punktów końcowych, aby wyodrębnić tajemnice z pamięci, w tym AccessAuthCode i klucze API dostawcy AI.
Ocena ryzyka
Ryzyko polega na możliwości ujawnienia wrażliwych danych przechowywanych w pamięci, takich jak klucze API i kody uwierzytelniające, co może prowadzić do nieautoryzowanego dostępu do systemu.
Rekomendacja
Zaleca się aktualizację SiYuan do wersji 3.7.4 lub nowszej oraz upewnienie się, że flaga --mode jest ustawiona na prod w środowiskach produkcyjnych.
Oryginalny opis (angielski, źródło NVD)
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.

