SiYuan's publish-mode SQL injection is unauthenticated and stored: a client keyword or a saved document title both reach raw SQL
A third wave of SiYuan publish-mode advisories landed within the hour, and the SQL injection in backlink/mention search (CVE-2026-72811) is worse than this afternoon's searchEmbedBlock bug: it's reachable two ways — a raw client-supplied search keyword, or a previously-stored document title that breaks out of its query context the moment another reader triggers a mention lookup — both landing on the same read-write siyuan.db handle with no publish-password gate. Five companion highs round out the wave: a WebSocket broadcast leaks a live unfiltered edit feed to anonymous readers (GHSA-mw8r), a localhost-trust check on auth-gated admin endpoints is reachable through the fixed-port proxy (GHSA-3mp7), a second-order SSTI in attribute-view template columns escalates to arbitrary SQL when a malicious package is imported (GHSA-x67c), graph endpoints skip the publish-password tier entirely (GHSA-vpjw), and encrypted-notebook key-derivation material leaks to anonymous readers, enabling offline master-password cracking (GHSA-8x84). If you haven't already pulled internet-facing SiYuan publish instances offline tonight per the 18:00 advisory, this is the confirmation to do it now — assume every publish-mode endpoint is unauthenticated-reachable until SiYuan ships a comprehensive fix, not a per-advisory patch.