The package should not include known vulnerable dependencies.
What is actually happening?
Running npm audit results in:
❯ npm audit
# npm audit report
electron <=22.3.24
Severity: high
Depends on vulnerable versions of @electron/get
Electron vulnerable to out-of-package code execution when launched with arbitrary cwd - https://github.com/advisories/GHSA-7x97-j373-85x5
Electron context isolation bypass via nested unserializable return value - https://github.com/advisories/GHSA-p7v2-p9m8-qqg7
Electron affected by libvpx's heap buffer overflow in vp8 encoding - https://github.com/advisories/GHSA-qqvq-6xgj-jw8g
No fix available
node_modules/electron
@vue/devtools *
Depends on vulnerable versions of electron
node_modules/@vue/devtools
got <11.8.5
Severity: moderate
Got allows a redirect to a UNIX socket - https://github.com/advisories/GHSA-pfrx-2q88-qq97
No fix available
node_modules/got
@electron/get <=1.14.1
Depends on vulnerable versions of got
node_modules/@electron/get
4 vulnerabilities (3 moderate, 1 high)
Some issues need review, and may require choosing
a different dependency.
Vue devtools version
6.5.1
Link to minimal reproduction
https://stackblitz.com/edit/vitejs-vite-hdegy7?file=package.json
Steps to reproduce & screenshots
Open stackblitz terminal and run
npm audit
Or on local machine:
npm install --save-dev @vue/devtools
npm audit
What is expected?
The package should not include known vulnerable dependencies.
What is actually happening?
Running
npm audit
results in:System Info
Any additional comments?
No response