From ca364a3af7a29dc98d5c5b8e4c73abebc107c7ce Mon Sep 17 00:00:00 2001 From: Joe Boccanfuso <109477394+jbocce@users.noreply.github.com> Date: Mon, 5 Jan 2026 12:23:34 -0500 Subject: [PATCH] fix(security): update qs package to fix vulnerability CVE-2025-15284 (#5686) fixes: qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion --- bun.lock | 321 ++++++++++++++++++------------------- package.json | 3 +- platform/docs/package.json | 3 + platform/docs/yarn.lock | 12 +- yarn.lock | 17 +- 5 files changed, 175 insertions(+), 181 deletions(-) diff --git a/bun.lock b/bun.lock index 901f348ae..67e55abdb 100644 --- a/bun.lock +++ b/bun.lock @@ -52,7 +52,7 @@ }, "addOns/externals/devDependencies": { "name": "@externals/devDependencies", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@kitware/vtk.js": "34.15.1", @@ -137,14 +137,14 @@ }, "addOns/externals/dicom-microscopy-viewer": { "name": "@externals/dicom-microscopy-viewer", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "dicom-microscopy-viewer": "0.48.6", }, }, "extensions/cornerstone": { "name": "@ohif/extension-cornerstone", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/adapters": "4.14.6", @@ -170,8 +170,8 @@ "@cornerstonejs/codec-openjpeg": "1.3.0", "@cornerstonejs/codec-openjph": "2.4.7", "@cornerstonejs/dicom-image-loader": "4.14.6", - "@ohif/core": "3.12.0-beta.110", - "@ohif/ui": "3.12.0-beta.110", + "@ohif/core": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -183,7 +183,7 @@ }, "extensions/cornerstone-dicom-pmap": { "name": "@ohif/extension-cornerstone-dicom-pmap", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/adapters": "4.14.6", @@ -192,10 +192,10 @@ "react-color": "2.19.3", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -206,16 +206,16 @@ }, "extensions/cornerstone-dicom-rt": { "name": "@ohif/extension-cornerstone-dicom-rt", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "react-color": "2.19.3", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -226,7 +226,7 @@ }, "extensions/cornerstone-dicom-seg": { "name": "@ohif/extension-cornerstone-dicom-seg", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/adapters": "4.14.6", @@ -235,10 +235,10 @@ "react-color": "2.19.3", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -249,7 +249,7 @@ }, "extensions/cornerstone-dicom-sr": { "name": "@ohif/extension-cornerstone-dicom-sr", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/adapters": "4.14.6", @@ -258,10 +258,10 @@ "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.110", - "@ohif/extension-cornerstone": "3.12.0-beta.110", - "@ohif/extension-measurement-tracking": "3.12.0-beta.110", - "@ohif/ui": "3.12.0-beta.110", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-measurement-tracking": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -271,7 +271,7 @@ }, "extensions/cornerstone-dynamic-volume": { "name": "@ohif/extension-cornerstone-dynamic-volume", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/core": "4.14.6", @@ -279,11 +279,11 @@ "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -293,7 +293,7 @@ }, "extensions/default": { "name": "@ohif/extension-default", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/calculate-suv": "1.1.0", @@ -301,8 +301,8 @@ "lodash.uniqby": "4.7.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.110", - "@ohif/i18n": "3.12.0-beta.110", + "@ohif/core": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicomweb-client": "0.10.4", "prop-types": "15.8.1", @@ -316,7 +316,7 @@ }, "extensions/dicom-microscopy": { "name": "@ohif/extension-dicom-microscopy", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/codec-charls": "1.2.3", @@ -327,10 +327,10 @@ "mathjs": "12.4.3", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "prop-types": "15.8.1", "react": "18.3.1", "react-dom": "18.3.1", @@ -341,14 +341,14 @@ }, "extensions/dicom-pdf": { "name": "@ohif/extension-dicom-pdf", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -358,14 +358,14 @@ }, "extensions/dicom-video": { "name": "@ohif/extension-dicom-video", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -375,20 +375,20 @@ }, "extensions/measurement-tracking": { "name": "@ohif/extension-measurement-tracking", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", - "@ohif/ui": "3.12.0-beta.110", + "@ohif/ui": "3.12.0-beta.113", "@xstate/react": "3.2.2", "xstate": "4.38.3", }, "peerDependencies": { "@cornerstonejs/core": "4.14.6", "@cornerstonejs/tools": "4.14.6", - "@ohif/core": "3.12.0-beta.110", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.110", - "@ohif/extension-default": "3.12.0-beta.110", - "@ohif/ui": "3.12.0-beta.110", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "classnames": "2.5.1", "dcmjs": "0.45.0", "lodash.debounce": "4.0.8", @@ -401,14 +401,14 @@ }, "extensions/test-extension": { "name": "@ohif/extension-test", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -418,14 +418,14 @@ }, "extensions/tmtv": { "name": "@ohif/extension-tmtv", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "classnames": "2.5.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.93", - "@ohif/ui": "3.12.0-beta.93", + "@ohif/core": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", "dcmjs": "0.45.0", "dicom-parser": "1.8.21", "hammerjs": "2.0.8", @@ -435,16 +435,16 @@ }, "extensions/usAnnotation": { "name": "@ohif/extension-ultrasound-pleura-bline", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/core": "4.14.6", "@cornerstonejs/tools": "4.14.6", - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", - "@ohif/ui-next": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", + "@ohif/ui-next": "3.12.0-beta.113", }, "devDependencies": { "@babel/core": "7.28.0", @@ -487,7 +487,7 @@ }, "modes/basic": { "name": "@ohif/mode-basic", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", }, @@ -496,19 +496,19 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/extension-dicom-pdf": "3.12.0-beta.109", - "@ohif/extension-dicom-video": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", }, }, "modes/basic-dev-mode": { "name": "@ohif/mode-basic-dev-mode", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", @@ -518,17 +518,17 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/extension-dicom-pdf": "3.12.0-beta.109", - "@ohif/extension-dicom-video": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", }, }, "modes/basic-test-mode": { "name": "@ohif/mode-test", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", @@ -538,19 +538,19 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/extension-dicom-pdf": "3.12.0-beta.109", - "@ohif/extension-dicom-video": "3.12.0-beta.109", - "@ohif/extension-measurement-tracking": "3.12.0-beta.109", - "@ohif/extension-test": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", + "@ohif/extension-measurement-tracking": "3.12.0-beta.113", + "@ohif/extension-test": "3.12.0-beta.113", }, }, "modes/longitudinal": { "name": "@ohif/mode-longitudinal", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", @@ -560,33 +560,33 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/extension-dicom-pdf": "3.12.0-beta.109", - "@ohif/extension-dicom-video": "3.12.0-beta.109", - "@ohif/extension-measurement-tracking": "3.12.0-beta.109", - "@ohif/mode-basic": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", + "@ohif/extension-measurement-tracking": "3.12.0-beta.113", + "@ohif/mode-basic": "3.12.0-beta.113", }, }, "modes/microscopy": { "name": "@ohif/mode-microscopy", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-dicom-microscopy": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-dicom-microscopy": "3.12.0-beta.113", }, }, "modes/preclinical-4d": { "name": "@ohif/mode-preclinical-4d", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", }, @@ -595,17 +595,17 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.93", - "@ohif/extension-cornerstone": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dynamic-volume": "3.12.0-beta.93", - "@ohif/extension-default": "3.12.0-beta.93", - "@ohif/extension-tmtv": "3.12.0-beta.93", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dynamic-volume": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-tmtv": "3.12.0-beta.113", }, }, "modes/segmentation": { "name": "@ohif/mode-segmentation", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", @@ -637,20 +637,20 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.93", - "@ohif/extension-cornerstone": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.93", - "@ohif/extension-default": "3.12.0-beta.93", - "@ohif/extension-dicom-pdf": "3.12.0-beta.93", - "@ohif/extension-dicom-video": "3.12.0-beta.93", - "@ohif/mode-basic": "3.12.0-beta.93", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", + "@ohif/mode-basic": "3.12.0-beta.113", }, }, "modes/tmtv": { "name": "@ohif/mode-tmtv", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next": "17.3.1", @@ -660,25 +660,25 @@ "webpack-merge": "5.10.0", }, "peerDependencies": { - "@ohif/core": "3.12.0-beta.93", - "@ohif/extension-cornerstone": "3.12.0-beta.93", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.93", - "@ohif/extension-default": "3.12.0-beta.93", - "@ohif/extension-dicom-pdf": "3.12.0-beta.93", - "@ohif/extension-dicom-video": "3.12.0-beta.93", - "@ohif/extension-measurement-tracking": "3.12.0-beta.93", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", + "@ohif/extension-measurement-tracking": "3.12.0-beta.113", }, }, "modes/usAnnotation": { "name": "@ohif/mode-ultrasound-pleura-bline", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/core": "4.14.6", "@cornerstonejs/tools": "4.14.6", - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.113", "i18next": "17.3.1", }, "devDependencies": { @@ -710,7 +710,7 @@ }, "platform/app": { "name": "@ohif/app", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "@cornerstonejs/codec-charls": "1.2.3", @@ -719,25 +719,25 @@ "@cornerstonejs/codec-openjph": "2.4.7", "@cornerstonejs/dicom-image-loader": "4.14.6", "@emotion/serialize": "1.3.3", - "@ohif/core": "3.12.0-beta.109", - "@ohif/extension-cornerstone": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.109", - "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.109", - "@ohif/extension-default": "3.12.0-beta.109", - "@ohif/extension-dicom-microscopy": "3.12.0-beta.109", - "@ohif/extension-dicom-pdf": "3.12.0-beta.109", - "@ohif/extension-dicom-video": "3.12.0-beta.109", - "@ohif/extension-test": "3.12.0-beta.109", - "@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.109", - "@ohif/i18n": "3.12.0-beta.109", - "@ohif/mode-basic-dev-mode": "3.12.0-beta.109", - "@ohif/mode-longitudinal": "3.12.0-beta.109", - "@ohif/mode-microscopy": "3.12.0-beta.109", - "@ohif/mode-test": "3.12.0-beta.109", - "@ohif/mode-ultrasound-pleura-bline": "3.12.0-beta.109", - "@ohif/ui": "3.12.0-beta.109", - "@ohif/ui-next": "3.12.0-beta.109", + "@ohif/core": "3.12.0-beta.113", + "@ohif/extension-cornerstone": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-rt": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-seg": "3.12.0-beta.113", + "@ohif/extension-cornerstone-dicom-sr": "3.12.0-beta.113", + "@ohif/extension-default": "3.12.0-beta.113", + "@ohif/extension-dicom-microscopy": "3.12.0-beta.113", + "@ohif/extension-dicom-pdf": "3.12.0-beta.113", + "@ohif/extension-dicom-video": "3.12.0-beta.113", + "@ohif/extension-test": "3.12.0-beta.113", + "@ohif/extension-ultrasound-pleura-bline": "3.12.0-beta.113", + "@ohif/i18n": "3.12.0-beta.113", + "@ohif/mode-basic-dev-mode": "3.12.0-beta.113", + "@ohif/mode-longitudinal": "3.12.0-beta.113", + "@ohif/mode-microscopy": "3.12.0-beta.113", + "@ohif/mode-test": "3.12.0-beta.113", + "@ohif/mode-ultrasound-pleura-bline": "3.12.0-beta.113", + "@ohif/ui": "3.12.0-beta.113", + "@ohif/ui-next": "3.12.0-beta.113", "@svgr/webpack": "8.1.0", "@types/react": "18.3.23", "classnames": "2.5.1", @@ -789,7 +789,7 @@ }, "platform/cli": { "name": "@ohif/cli", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "bin": { "ohif-cli": "src/index.js", }, @@ -813,7 +813,7 @@ }, "platform/core": { "name": "@ohif/core", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "dcmjs": "0.45.0", @@ -840,14 +840,14 @@ "@cornerstonejs/codec-openjph": "2.4.7", "@cornerstonejs/core": "4.14.6", "@cornerstonejs/dicom-image-loader": "4.14.6", - "@ohif/ui": "3.12.0-beta.110", + "@ohif/ui": "3.12.0-beta.113", "cornerstone-math": "0.1.9", "dicom-parser": "1.8.21", }, }, "platform/i18n": { "name": "@ohif/i18n", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@babel/runtime": "7.28.2", "i18next-locize-backend": "2.2.2", @@ -872,7 +872,7 @@ }, "platform/ui": { "name": "@ohif/ui", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@testing-library/react": "13.4.0", "browser-detect": "0.2.28", @@ -923,7 +923,7 @@ }, "platform/ui-next": { "name": "@ohif/ui-next", - "version": "3.12.0-beta.110", + "version": "3.12.0-beta.113", "dependencies": { "@radix-ui/react-accordion": "1.2.11", "@radix-ui/react-checkbox": "1.3.2", @@ -981,6 +981,7 @@ "nth-check": "2.1.1", "package-json": "8.1.1", "path-to-regexp": "0.1.12", + "qs": "6.14.1", "rollup": "2.79.2", "tapable": "2.2.2", "trim": "1.0.1", @@ -4383,7 +4384,7 @@ "pure-rand": ["pure-rand@6.1.0", "", {}, "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA=="], - "qs": ["qs@6.14.0", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w=="], + "qs": ["qs@6.14.1", "", { "dependencies": { "side-channel": "^1.1.0" } }, "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ=="], "query-string": ["query-string@6.14.1", "", { "dependencies": { "decode-uri-component": "^0.2.0", "filter-obj": "^1.1.0", "split-on-first": "^1.0.0", "strict-uri-encode": "^2.0.0" } }, "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw=="], @@ -5449,8 +5450,6 @@ "body-parser/iconv-lite": ["iconv-lite@0.4.24", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3" } }, "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="], - "body-parser/qs": ["qs@6.13.0", "", { "dependencies": { "side-channel": "^1.0.6" } }, "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg=="], - "boxen/camelcase": ["camelcase@7.0.1", "", {}, "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw=="], "boxen/string-width": ["string-width@5.1.2", "", { "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA=="], @@ -5631,8 +5630,6 @@ "express/debug": ["debug@2.6.9", "", { "dependencies": { "ms": "2.0.0" } }, "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA=="], - "express/qs": ["qs@6.13.0", "", { "dependencies": { "side-channel": "^1.0.6" } }, "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg=="], - "express/range-parser": ["range-parser@1.2.1", "", {}, "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg=="], "external-editor/iconv-lite": ["iconv-lite@0.4.24", "", { "dependencies": { "safer-buffer": ">= 2.1.2 < 3" } }, "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA=="], diff --git a/package.json b/package.json index c699ea889..ccfed40b8 100644 --- a/package.json +++ b/package.json @@ -153,7 +153,8 @@ "@babel/runtime-corejs2": "7.26.10", "tapable": "2.2.2", "@cornerstonejs/codec-openjpeg": "1.3.0", - "node-forge": "1.3.2" + "node-forge": "1.3.2", + "qs": "6.14.1" }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } diff --git a/platform/docs/package.json b/platform/docs/package.json index 534070b60..bf5d3c3a4 100644 --- a/platform/docs/package.json +++ b/platform/docs/package.json @@ -95,5 +95,8 @@ "tailwindcss-animate": "1.0.7", "typescript": "5.5.4", "url-loader": "4.1.1" + }, + "resolutions": { + "qs": "6.14.1" } } diff --git a/platform/docs/yarn.lock b/platform/docs/yarn.lock index 9f69835c2..d291f0b6c 100644 --- a/platform/docs/yarn.lock +++ b/platform/docs/yarn.lock @@ -10202,12 +10202,12 @@ pupa@^3.1.0: dependencies: escape-goat "^4.0.0" -qs@6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== +qs@6.13.0, qs@6.14.1: + version "6.14.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.1.tgz#a41d85b9d3902f31d27861790506294881871159" + integrity sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ== dependencies: - side-channel "^1.0.6" + side-channel "^1.1.0" queue-microtask@^1.2.2: version "1.2.3" @@ -11209,7 +11209,7 @@ side-channel-weakmap@^1.0.2: object-inspect "^1.13.3" side-channel-map "^1.0.1" -side-channel@^1.0.6, side-channel@^1.1.0: +side-channel@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw== diff --git a/yarn.lock b/yarn.lock index 23c59da91..882380883 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15392,17 +15392,10 @@ pure-rand@^6.0.0: resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== -qs@6.13.0: - version "6.13.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" - integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== - dependencies: - side-channel "^1.0.6" - -qs@6.14.0, qs@^6.12.3: - version "6.14.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.0.tgz#c63fa40680d2c5c941412a0e899c89af60c0a930" - integrity sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w== +qs@6.13.0, qs@6.14.0, qs@6.14.1, qs@^6.12.3: + version "6.14.1" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.14.1.tgz#a41d85b9d3902f31d27861790506294881871159" + integrity sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ== dependencies: side-channel "^1.1.0" @@ -16751,7 +16744,7 @@ side-channel-weakmap@^1.0.2: object-inspect "^1.13.3" side-channel-map "^1.0.1" -side-channel@^1.0.4, side-channel@^1.0.6, side-channel@^1.1.0: +side-channel@^1.0.4, side-channel@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.1.0.tgz#c3fcff9c4da932784873335ec9765fa94ff66bc9" integrity sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==