Commit da80f23
Fix 5 open Dependabot npm alerts in website dependencies (#1733)
Bump dompurify resolution 3.3.3 → 3.4.0 to fix:
- CVE-2026-41239: SAFE_FOR_TEMPLATES bypass in RETURN_DOM mode
- CVE-2026-41240: FORBID_TAGS bypassed by function-based ADD_TAGS
- CVE-2026-41238: Prototype Pollution to XSS Bypass
- GHSA: ADD_TAGS function form bypasses FORBID_TAGS
Add uuid resolution → 14.0.0 to fix:
- GHSA: Missing buffer bounds check in v3/v5/v6 when buf is provided
uuid 14.0.0 is ESM-only but Node.js 22+ (required by engines) supports
require() of ESM modules, so CJS consumers like sockjs work correctly.
Verified: yarn build succeeds and docusaurus start launches cleanly.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent f86c943 commit da80f23
2 files changed
Lines changed: 12 additions & 15 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
44 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5106 | 5106 | | |
5107 | 5107 | | |
5108 | 5108 | | |
5109 | | - | |
5110 | | - | |
5111 | | - | |
5112 | | - | |
| 5109 | + | |
| 5110 | + | |
| 5111 | + | |
| 5112 | + | |
5113 | 5113 | | |
5114 | 5114 | | |
5115 | 5115 | | |
| |||
9976 | 9976 | | |
9977 | 9977 | | |
9978 | 9978 | | |
9979 | | - | |
9980 | | - | |
9981 | | - | |
9982 | | - | |
9983 | | - | |
9984 | | - | |
9985 | | - | |
9986 | | - | |
9987 | | - | |
| 9979 | + | |
| 9980 | + | |
| 9981 | + | |
| 9982 | + | |
9988 | 9983 | | |
9989 | 9984 | | |
9990 | 9985 | | |
| |||
0 commit comments