From 1ea4f7259b6aa96fff40e12160b5f1386f123237 Mon Sep 17 00:00:00 2001 From: Ammar Date: Tue, 9 Dec 2025 17:54:19 -0600 Subject: [PATCH] =?UTF-8?q?=F0=9F=A4=96=20fix:=20add=20rehype-sanitize=20t?= =?UTF-8?q?o=20prevent=20XSS=20in=20markdown=20rendering?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously, the markdown pipeline used rehype-raw to parse HTML but only had rehype-harden which filters URLs in links/images. This left the app vulnerable to XSS via arbitrary HTML elements (like ,