Commit 15b0dfe
authored
Fix cost plugin cves (#2951)
* fix(cost-management): resolve 6 CVEs via linkifyjs resolution and msw v2 upgrade
Pin linkifyjs to 4.3.2 to fix Prototype Pollution & XSS (CVE-2025-8101).
Upgrade msw from v1 to v2 in frontend and backend plugin devDependencies,
removing the transitive @xmldom/xmldom@0.8.10 dependency and its 5 High
severity CVEs (XML injection, DoS, CDATA/comment/processing instruction
injection).
Made-with: Cursor
* fix(cost-management): resolve 2 critical CVEs via scoped Yarn resolutions
Add scoped resolutions to fix fast-xml-parser entity encoding bypass
(CVE #3087, CVSS 9.3) and form-data unsafe random boundary generation
(CVE #3010, CVSS 9.4) without affecting other consumers of these packages.
- @aws-sdk/core/fast-xml-parser: 4.4.1 -> 4.5.4
- request/form-data: 2.3.3 -> 2.5.4
- @types/request/form-data: 2.5.3 -> 2.5.4
Made-with: Cursor1 parent c9312e8 commit 15b0dfe
4 files changed
Lines changed: 30 additions & 208 deletions
File tree
- workspaces/cost-management
- plugins
- cost-management-backend
- cost-management
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
64 | 68 | | |
65 | 69 | | |
66 | 70 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| |||
0 commit comments