CVE-2026-74905 in SiYuan
Zusammenfassung
von VulDB • 19.08.2026
SiYuan vor Version v3.7.4 enthält eine Server-Side Request Forgery (SSRF)-Schwachstelle in der Funktion `isPrivateIP` in `kernel/util/net.go`, die von `SSRFSafeDialer` verwendet wird, um den SSRF-Schutz im SafeMode durchzusetzen. Die Funktion prüft nur Loopback-, Link-Local-Unicast-, private und nicht zugewiesene Adressen und erkennt keine IPv6-Transition-Adressen (NAT64 64:ff9b::/96, 6to4 2002::/16, Teredo 2001::/32), die private IPv4-Zieladressen einbetten. Wenn der SafeMode aktiviert ist, kann ein authentifizierter Angreifer den SSRF-Schutz über die Netzwerk-Forward-Proxy-, WebSocket-Proxy- oder SSE-Proxy-Endpunkte umgehen, indem er eine URL bereitstellt, deren Hostname auf eine solche Transition-Adresse auflöst, wodurch interne Dienste und Cloud-Metadata-Endpunkte (z. B. 169.254.169.254) erreicht werden können. Da der Forward-Proxy den vollständigen Antwortkörper zurückgibt, handelt es sich um einen Full-Read-SSRF, der zum Diebstahl von Instanz-Anmeldeinformationen, zur Erreichung interner Dienste und zum Port-Scannen der internen Infrastruktur genutzt werden kann.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.