Skip to content

Commit 80dbc46

Browse files
rozelefacebook-github-bot
authored andcommitted
Bump svgo to 3.3.3 to address CVE-2026-29074
Summary: Adds a Yarn resolution to pin `svgo` to version `3.3.3` across all transitive dependencies in the Yoga package. This addresses CVE-2026-29074 (GHSA-xpqw-6gx7-v673) by upgrading from `3.3.2` to the patched version. The fix is minimal and safe — no code changes, just a version bump of a transitive dependency used by `svgr/plugin-svgo` and `postcss-svgo`. --- AI generated Summary & Test Plan from DEV112213693 Differential Revision: D96742846
1 parent 19a24b6 commit 80dbc46

2 files changed

Lines changed: 12 additions & 11 deletions

File tree

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"typescript": "5.0.4"
2626
},
2727
"resolutions": {
28-
"cliui/wrap-ansi": "7.0.0"
28+
"cliui/wrap-ansi": "7.0.0",
29+
"svgo": "3.3.3"
2930
}
3031
}

yarn.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2392,11 +2392,6 @@
23922392
dependencies:
23932393
defer-to-connect "^2.0.1"
23942394

2395-
"@trysound/sax@0.2.0":
2396-
version "0.2.0"
2397-
resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad"
2398-
integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
2399-
24002395
"@types/babel__core@^7.1.14":
24012396
version "7.20.5"
24022397
resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017"
@@ -9920,6 +9915,11 @@ sax@^1.2.4:
99209915
resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.4.tgz#f29c2bba80ce5b86f4343b4c2be9f2b96627cf8b"
99219916
integrity sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==
99229917

9918+
sax@^1.5.0:
9919+
version "1.5.0"
9920+
resolved "https://registry.yarnpkg.com/sax/-/sax-1.5.0.tgz#b5549b671069b7aa392df55ec7574cf411179eb8"
9921+
integrity sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==
9922+
99239923
scheduler@^0.23.2:
99249924
version "0.23.2"
99259925
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
@@ -10597,18 +10597,18 @@ svg-parser@^2.0.4:
1059710597
resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5"
1059810598
integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==
1059910599

10600-
svgo@^3.0.2, svgo@^3.2.0:
10601-
version "3.3.2"
10602-
resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8"
10603-
integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==
10600+
svgo@3.3.3, svgo@^3.0.2, svgo@^3.2.0:
10601+
version "3.3.3"
10602+
resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.3.tgz#8246aee0b08791fde3b0ed22b5661b471fadf58e"
10603+
integrity sha512-+wn7I4p7YgJhHs38k2TNjy1vCfPIfLIJWR5MnCStsN8WuuTcBnRKcMHQLMM2ijxGZmDoZwNv8ipl5aTTen62ng==
1060410604
dependencies:
10605-
"@trysound/sax" "0.2.0"
1060610605
commander "^7.2.0"
1060710606
css-select "^5.1.0"
1060810607
css-tree "^2.3.1"
1060910608
css-what "^6.1.0"
1061010609
csso "^5.0.5"
1061110610
picocolors "^1.0.0"
10611+
sax "^1.5.0"
1061210612

1061310613
tapable@^1.0.0:
1061410614
version "1.1.3"

0 commit comments

Comments
 (0)