maziggy
fa6edfbcde
Fix stored XSS vulnerabilities and unauthenticated auth toggle
...
- Sanitize project notes with DOMPurify before rendering via
dangerouslySetInnerHTML (ProjectDetailPage.tsx)
- Replace hand-rolled HTML sanitizer with DOMPurify in ProjectPageModal
to prevent attribute injection via crafted 3MF href values
- Block /api/v1/auth/setup when auth is already enabled to prevent
unauthenticated clients from disabling authentication remotely
2026-03-15 15:31:49 +01:00
..
2025-11-28 10:23:59 +01:00
2026-02-24 08:18:02 +01:00
2026-02-03 09:13:00 +01:00
2026-03-14 10:18:27 +01:00
2026-03-15 15:31:49 +01:00
2026-02-20 08:51:13 +01:00
2026-03-04 13:33:19 +01:00
2026-03-15 11:52:32 +01:00
2026-03-12 13:02:13 +01:00
2026-02-08 12:17:20 +01:00
2026-02-06 11:37:59 +01:00
2026-02-18 11:58:17 +01:00
2026-02-03 09:13:00 +01:00
2026-02-06 11:37:59 +01:00
2026-03-07 09:17:26 +01:00
2026-03-15 09:54:57 +01:00
2026-02-15 08:04:01 +01:00
2026-03-15 09:15:18 +01:00
2026-02-09 17:00:02 +01:00
2026-03-07 09:45:14 +01:00
2026-03-07 15:40:48 +00:00
2026-02-10 00:18:33 +00:00
2026-03-13 10:53:21 +01:00
2026-02-06 11:58:38 +01:00
2026-02-15 13:14:15 +01:00
2026-02-26 08:15:38 +01:00
2026-03-12 16:46:10 +01:00
2026-03-06 13:32:19 +01:00
2026-03-14 15:06:07 +01:00
2026-02-27 17:39:32 +01:00
2026-03-02 13:56:15 +01:00
2026-03-11 09:38:14 +01:00
2026-03-15 08:42:17 +01:00
2026-02-15 14:01:54 +01:00
2026-03-13 16:16:28 +01:00
2026-02-10 08:57:09 -05:00
2026-03-13 10:21:46 +01:00
2026-02-06 11:37:59 +01:00
2026-02-20 08:51:13 +01:00