From ced8497702f51c083a3381c9fa449066987f09d5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2026 13:27:45 +0000 Subject: [PATCH 1/4] fix: use single-character replacement in stripMarkdown to prevent HTML injection bypass Fixes CodeQL alerts #646 and #647 (js/incomplete-multi-character-sanitization). The previous regex /<[^>]+>/gu could be bypassed with nested tags like 'ipt>' - after stripping, '