NVD HIGH: CVE-2026-100641 — SiYuan before v3.8.4 does not HTML-escape stored flashcard block content before ...
SiYuan before v3.8.4 does not HTML-escape stored flashcard block content before interpolating it into the card-manager list markup. Block content returned by /api/riff/getRiffCards is inserted into a card item template in app/src/card/viewCards.ts and assigned to listElement.innerHTML, so content such as <img src=invalid onerror=...> becomes an executable event-handler attribute. Because the SiYua
CVE-2026-100641