Digest · Tuesday
Security digest: March 17, 2026
4 critical advisories.
All digests · RSS · Markdown
Take stock
- Go: 2 critical advisories (
github.com/siyuan-note/siyuan/kernel,github.com/siyuan-note/siyuan). Check withgovulncheck ./.... - npm: 1 critical advisory (
jspdf). Check withnpm audit (or: npm ls <package>). - PyPI: 1 critical advisory (
langflow). Check withpip-audit (or: pip show <package>). - None of it touches your stack? Then there is nothing to do today. That is a result, not a failure to read carefully.
Known exploited (CISA KEV) 0
Added to CISA’s catalog on this day: confirmed exploitation in the wild. Due date = CISA’s deadline for US federal agencies.
None.
Critical advisories by ecosystem 4
GitHub-reviewed advisories rated critical, published this day (Pacific time).
Go 2
Check: govulncheck ./...
- SiYuan Vulnerable to Arbitrary File Read in Desktop Publish Service CVE-2026-32938 CVSS 9.9 Critical
github.com/siyuan-note/siyuan/kernel<= 0.0.0-20260313024916-fd6526133bb3 → no fix listed - SiYuan has a SanitizeSVG bypass via data:text/xml in getDynamicIcon (incomplete fix for CVE-2026-29183) CVE-2026-32940 CVSS 9.3 Critical
github.com/siyuan-note/siyuan<= 0.0.0-20260313024916-fd6526133bb3 → no fix listed
npm 1
Check: npm audit (or: npm ls <package>)
- jsPDF has HTML Injection in New Window paths CVE-2026-31938 CVSS 9.6 Critical
jspdf<= 4.2.0 → fixed in 4.2.1
PyPI 1
Check: pip-audit (or: pip show <package>)
- Unauthenticated Remote Code Execution in Langflow via Public Flow Build Endpoint CVE-2026-33017 CVSS 9.3 Critical
langflow<= 1.8.2 → fixed in 1.9.0