-
-
Notifications
You must be signed in to change notification settings - Fork 39
fix(deps): pin vulnerable transitive dependencies #1250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -50,7 +50,17 @@ | |
| "webpack": "5.104.1", | ||
| "on-headers": "1.1.0", | ||
| "tmp": "0.2.4", | ||
| "minimatch": "10.2.3" | ||
| "minimatch": "10.2.3", | ||
| "lodash": "4.18.0", | ||
| "lodash-es": "4.18.0", | ||
| "@xmldom/xmldom": "0.8.13", | ||
| "flatted": "3.4.2", | ||
| "serialize-javascript": "7.0.3", | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. serialize-javascript downgraded from 7.0.4 to 7.0.3Medium Severity The resolution pins Additional Locations (1)Reviewed by Cursor Bugbot for commit 5d7188f. Configure here. |
||
| "node-forge": "1.4.0", | ||
| "basic-ftp": "5.2.2", | ||
| "fast-uri": "3.1.2", | ||
| "@babel/plugin-transform-modules-systemjs": "7.29.4", | ||
| "picomatch": "4.0.4" | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Picomatch 2.x consumers forced to incompatible 4.xHigh Severity The Additional Locations (2)Reviewed by Cursor Bugbot for commit 5d7188f. Configure here. |
||
| }, | ||
| "name": "ionic-angular", | ||
| "private": true, | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -1034,10 +1034,10 @@ | |
| "@babel/helper-module-transforms" "^7.28.6" | ||
| "@babel/helper-plugin-utils" "^7.28.6" | ||
|
|
||
| "@babel/plugin-transform-modules-systemjs@^7.27.1": | ||
| version "7.29.0" | ||
| resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz#e458a95a17807c415924106a3ff188a3b8dee964" | ||
| integrity sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ== | ||
| "@babel/plugin-transform-modules-systemjs@7.29.4", "@babel/plugin-transform-modules-systemjs@^7.27.1": | ||
| version "7.29.4" | ||
| resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.4.tgz#f621105da99919c15cf4bde6fcc7346ef95e7b20" | ||
| integrity sha512-N7QmZ0xRZfjHOfZeQLJjwgX2zS9pdGHSVl/cjSGlo4dXMqvurfxXDMKY4RqEKzPozV78VMcd0lxyG13mlbKc4w== | ||
| dependencies: | ||
| "@babel/helper-module-transforms" "^7.28.6" | ||
| "@babel/helper-plugin-utils" "^7.28.6" | ||
|
|
@@ -3668,10 +3668,10 @@ | |
| "@webassemblyjs/ast" "1.14.1" | ||
| "@xtuc/long" "4.2.2" | ||
|
|
||
| "@xmldom/xmldom@^0.8.8": | ||
| version "0.8.10" | ||
| resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.10.tgz#a1337ca426aa61cef9fe15b5b28e340a72f6fa99" | ||
| integrity sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw== | ||
| "@xmldom/xmldom@0.8.13", "@xmldom/xmldom@^0.8.8": | ||
| version "0.8.13" | ||
| resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.8.13.tgz#00d1dd940b218dff2e49309d410d8bb212159225" | ||
| integrity sha512-KRYzxepc14G/CEpEGc3Yn+JKaAeT63smlDr+vjB8jRfgTBBI9wRj/nkQEO+ucV8p8I9bfKLWp37uHgFrbntPvw== | ||
|
|
||
| "@xtuc/ieee754@^1.2.0": | ||
| version "1.2.0" | ||
|
|
@@ -3986,10 +3986,10 @@ baseline-browser-mapping@^2.9.0: | |
| resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz#3e508c43c46d961eb4d7d2e5b8d1dd0f9ee4f488" | ||
| integrity sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg== | ||
|
|
||
| basic-ftp@^5.0.2: | ||
| version "5.2.0" | ||
| resolved "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz#7c2dff63c918bde60e6bad1f2ff93dcf5137a40a" | ||
| integrity sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw== | ||
| basic-ftp@5.2.2, basic-ftp@^5.0.2: | ||
| version "5.2.2" | ||
| resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.2.2.tgz#4cb2422deddf432896bdb3c9b8f13b944ad4842c" | ||
| integrity sha512-1tDrzKsdCg70WGvbFss/ulVAxupNauGnOlgpyjKzeQxzyllBLS0CGLV7tjIXTK3ZQA9/FBEm9qyFFN1bciA6pw== | ||
|
|
||
| batch@0.6.1: | ||
| version "0.6.1" | ||
|
|
@@ -5234,10 +5234,10 @@ fast-safe-stringify@^2.1.1: | |
| resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" | ||
| integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== | ||
|
|
||
| fast-uri@^3.0.1: | ||
| version "3.0.6" | ||
| resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.6.tgz#88f130b77cfaea2378d56bf970dea21257a68748" | ||
| integrity sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw== | ||
| fast-uri@3.1.2, fast-uri@^3.0.1: | ||
| version "3.1.2" | ||
| resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.2.tgz#8af3d4fc9d3e71b11572cc2673b514a7d1a8c8ec" | ||
| integrity sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ== | ||
|
|
||
| fastq@^1.6.0: | ||
| version "1.19.0" | ||
|
|
@@ -5330,10 +5330,10 @@ flat@^5.0.2: | |
| resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" | ||
| integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== | ||
|
|
||
| flatted@^3.2.7: | ||
| version "3.3.2" | ||
| resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.2.tgz#adba1448a9841bec72b42c532ea23dbbedef1a27" | ||
| integrity sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA== | ||
| flatted@3.4.2, flatted@^3.2.7: | ||
| version "3.4.2" | ||
| resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726" | ||
| integrity sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA== | ||
|
|
||
| follow-redirects@^1.0.0: | ||
| version "1.15.9" | ||
|
|
@@ -6443,6 +6443,11 @@ locate-path@^6.0.0: | |
| dependencies: | ||
| p-locate "^5.0.0" | ||
|
|
||
| lodash-es@4.18.0: | ||
| version "4.18.0" | ||
| resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.18.0.tgz#553d0eca832a8d8702aefa2d1ffd19e115efe52d" | ||
| integrity sha512-koAgswPPA+UTaPN64Etp+PGP+WT6oqOS2NMi5yDkMaiGw9qY4VxQbQF0mtKMyr4BlTznWyzePV5UpECTJQmSUA== | ||
|
|
||
| lodash._baseassign@^3.0.0: | ||
| version "3.2.0" | ||
| resolved "https://registry.yarnpkg.com/lodash._baseassign/-/lodash._baseassign-3.2.0.tgz#8c38a099500f215ad09e59f1722fd0c52bfe0a4e" | ||
|
|
@@ -6518,10 +6523,10 @@ lodash.restparam@^3.0.0: | |
| resolved "https://registry.yarnpkg.com/lodash.restparam/-/lodash.restparam-3.6.1.tgz#936a4e309ef330a7645ed4145986c85ae5b20805" | ||
| integrity sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw== | ||
|
|
||
| lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.5: | ||
| version "4.17.23" | ||
| resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.23.tgz#f113b0378386103be4f6893388c73d0bde7f2c5a" | ||
| integrity sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w== | ||
| lodash@4.18.0, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.5: | ||
| version "4.18.0" | ||
| resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.18.0.tgz#dfd726f07ab2e39dd763de28fcf66e395c03e440" | ||
| integrity sha512-l1mfj2atMqndAHI3ls7XqPxEjV2J9ZkcNyHpoZA3r2T1LLwDB69jgkMWh71YKwhBbK0G2f4WSn05ahmQXVxupA== | ||
|
|
||
| log-symbols@^4.1.0: | ||
| version "4.1.0" | ||
|
|
@@ -6989,10 +6994,10 @@ node-fetch@^2.6.7: | |
| dependencies: | ||
| whatwg-url "^5.0.0" | ||
|
|
||
| node-forge@^1: | ||
| version "1.3.3" | ||
| resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.3.tgz#0ad80f6333b3a0045e827ac20b7f735f93716751" | ||
| integrity sha512-rLvcdSyRCyouf6jcOIPe/BgwG/d7hKjzMKOas33/pHEr6gbq18IK9zV7DiPvzsz0oBJPme6qr6H6kGZuI9/DZg== | ||
| node-forge@1.4.0, node-forge@^1: | ||
| version "1.4.0" | ||
| resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.4.0.tgz#1c7b7d8bdc2d078739f58287d589d903a11b2fc2" | ||
| integrity sha512-LarFH0+6VfriEhqMMcLX2F7SwSXeWwnEAJEsYm5QKWchiVYVvJyV9v7UDvUv+w5HO23ZpQTXDv/GxdDdMyOuoQ== | ||
|
|
||
| node-gyp-build-optional-packages@5.2.2: | ||
| version "5.2.2" | ||
|
|
@@ -7430,15 +7435,10 @@ picocolors@^1.0.0, picocolors@^1.1.1: | |
| resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" | ||
| integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== | ||
|
|
||
| picomatch@2.3.1, picomatch@^2.0.4, picomatch@^2.2.1: | ||
| version "2.3.1" | ||
| resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" | ||
| integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== | ||
|
|
||
| picomatch@4.0.3, picomatch@^4.0.2, picomatch@^4.0.3: | ||
| version "4.0.3" | ||
| resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.3.tgz#796c76136d1eead715db1e7bad785dedd695a042" | ||
| integrity sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q== | ||
| picomatch@2.3.1, picomatch@4.0.3, picomatch@4.0.4, picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^4.0.2, picomatch@^4.0.3: | ||
| version "4.0.4" | ||
| resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.4.tgz#fd6f5e00a143086e074dffe4c924b8fb293b0589" | ||
| integrity sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A== | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. picomatch resolution forces v2 dependents to use v4Medium Severity The Additional Locations (1)Reviewed by Cursor Bugbot for commit d2fa10a. Configure here. |
||
|
|
||
| pify@^4.0.1: | ||
| version "4.0.1" | ||
|
|
@@ -7651,13 +7651,6 @@ queue-microtask@^1.2.2: | |
| resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" | ||
| integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== | ||
|
|
||
| randombytes@^2.1.0: | ||
| version "2.1.0" | ||
| resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" | ||
| integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== | ||
| dependencies: | ||
| safe-buffer "^5.1.0" | ||
|
|
||
| range-parser@^1.2.1, range-parser@~1.2.1: | ||
| version "1.2.1" | ||
| resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" | ||
|
|
@@ -7987,7 +7980,7 @@ rxjs@^6.6.0: | |
| dependencies: | ||
| tslib "^1.9.0" | ||
|
|
||
| safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: | ||
| safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@~5.2.0: | ||
| version "5.2.1" | ||
| resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" | ||
| integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== | ||
|
|
@@ -8133,17 +8126,10 @@ send@~0.19.0, send@~0.19.1: | |
| range-parser "~1.2.1" | ||
| statuses "~2.0.2" | ||
|
|
||
| serialize-javascript@^6.0.2: | ||
| version "6.0.2" | ||
| resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" | ||
| integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== | ||
| dependencies: | ||
| randombytes "^2.1.0" | ||
|
|
||
| serialize-javascript@^7.0.3: | ||
| version "7.0.4" | ||
| resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-7.0.4.tgz#c517735bd5b7631dd1fc191ee19cbb713ff8e05c" | ||
| integrity sha512-DuGdB+Po43Q5Jxwpzt1lhyFSYKryqoNjQSA9M92tyw0lyHIOur+XCalOUe0KTJpyqzT8+fQ5A0Jf7vCx/NKmIg== | ||
| serialize-javascript@7.0.3, serialize-javascript@^6.0.2, serialize-javascript@^7.0.3: | ||
| version "7.0.3" | ||
| resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-7.0.3.tgz#c92008d8a21bc7b2307c2e885a4bd0f03b2aee6c" | ||
| integrity sha512-h+cZ/XXarqDgCjo+YSyQU/ulDEESGGf8AMK9pPNmhNSl/FzPl6L8pMp1leca5z6NuG6tvV/auC8/43tmovowww== | ||
|
|
||
| serve-index@^1.9.1: | ||
| version "1.9.1" | ||
|
|
||


There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lodash pinned to version with known ReferenceError bug
Medium Severity
Both
lodashandlodash-esare pinned to4.18.0, which has a knownReferenceErrorbug in thetemplateandfromPairsfunctions (caused by missing internal dependency imports in modular builds). Version4.18.1, released the day after on April 1, 2026, fixes this defect while retaining all the same security patches. Pinning to4.18.0instead of4.18.1risks runtime crashes if any transitive dependency uses those affected functions.Additional Locations (2)
example/ionic-angular-v8/package.json#L53-L55package.json#L92-L94Reviewed by Cursor Bugbot for commit d2fa10a. Configure here.