activity
activity copied to clipboard
[stable30] Fix npm audit
Audit report
This audit fix resolves 21 of the total 30 vulnerabilities found in your project.
Updated dependencies
- @nextcloud/dialogs
- @nextcloud/files
- @nextcloud/moment
- @nextcloud/typings
- @nextcloud/vite-config
- @testing-library/vue
- @vitejs/plugin-vue2
- @vue/language-core
- @vue/test-utils
- axios
- dompurify
- elliptic
- fast-xml-parser
- micromatch
- rollup
- vite
- vite-plugin-dts
- vue-resize
- vue-template-compiler
- vue-tsc
- vuex
Fixed vulnerabilities
@nextcloud/dialogs #
- Caused by vulnerable dependency:
- @nextcloud/files
- @nextcloud/l10n
- @nextcloud/vue
- vue
- vue-frag
- Affected versions: >=2.0.0
- Package usage:
node_modules/@nextcloud/dialogs
@nextcloud/files #
- Caused by vulnerable dependency:
- @nextcloud/l10n
- Affected versions: >=1.1.0
- Package usage:
node_modules/@nextcloud/files
@nextcloud/moment #
- Caused by vulnerable dependency:
- @nextcloud/l10n
- node-gettext
- Affected versions: >=1.1.1
- Package usage:
node_modules/@nextcloud/moment
@nextcloud/typings #
- Caused by vulnerable dependency:
- vue
- Affected versions: 1.7.0 - 1.8.0
- Package usage:
node_modules/@nextcloud/typings
@nextcloud/vite-config #
- Caused by vulnerable dependency:
- @vitejs/plugin-vue2
- vite-plugin-dts
- Affected versions: *
- Package usage:
node_modules/@nextcloud/vite-config
@testing-library/vue #
- Caused by vulnerable dependency:
- @vue/test-utils
- vue
- vue-template-compiler
- Affected versions: <=5.9.0
- Package usage:
node_modules/@testing-library/vue
@vitejs/plugin-vue2 #
- Caused by vulnerable dependency:
- vue
- Affected versions: *
- Package usage:
node_modules/@vitejs/plugin-vue2
@vue/language-core #
- Caused by vulnerable dependency:
- vue-template-compiler
- Affected versions: <=2.0.28
- Package usage:
node_modules/@vue/language-core
@vue/test-utils #
- Caused by vulnerable dependency:
- vue
- vue-template-compiler
- Affected versions: <=1.3.6
- Package usage:
node_modules/@vue/test-utils
axios #
- Server-Side Request Forgery in axios
- Severity: high
- Reference: https://github.com/advisories/GHSA-8hc4-vh64-cxmj
- Affected versions: 1.3.2 - 1.7.3
- Package usage:
node_modules/axios
dompurify #
- DOMPurify allows tampering by prototype pollution
- Severity: high (CVSS 7)
- Reference: https://github.com/advisories/GHSA-mmhx-hmjr-r674
- Affected versions: 3.0.0 - 3.1.2
- Package usage:
node_modules/dompurify
elliptic #
- Elliptic's EDDSA missing signature length check
- Severity: low (CVSS 5.3)
- Reference: https://github.com/advisories/GHSA-f7q4-pwc6-w24p
- Affected versions: <=6.5.7
- Package usage:
node_modules/elliptic
fast-xml-parser #
- fast-xml-parser vulnerable to ReDOS at currency parsing
- Severity: high (CVSS 7.5)
- Reference: https://github.com/advisories/GHSA-mpg4-rc92-vx8v
- Affected versions: 4.3.5 - 4.4.0
- Package usage:
node_modules/fast-xml-parser
micromatch #
- Regular Expression Denial of Service (ReDoS) in micromatch
- Severity: moderate (CVSS 5.3)
- Reference: https://github.com/advisories/GHSA-952p-6rrq-rcjv
- Affected versions: <4.0.8
- Package usage:
node_modules/micromatch
rollup #
- DOM Clobbering Gadget found in rollup bundled scripts that leads to XSS
- Severity: high (CVSS 6.4)
- Reference: https://github.com/advisories/GHSA-gcx4-mw62-g8wm
- Affected versions: 4.0.0 - 4.22.3
- Package usage:
node_modules/rollup
vite #
- Vite's
server.fs.denyis bypassed when using?import&raw - Severity: moderate (CVSS 5.3)
- Reference: https://github.com/advisories/GHSA-9cwx-2883-4wfx
- Affected versions: 5.2.0 - 5.2.13
- Package usage:
node_modules/vite
vite-plugin-dts #
- Caused by vulnerable dependency:
- @vue/language-core
- vue-tsc
- Affected versions: 3.0.0-beta.1 - 4.0.0-beta.2
- Package usage:
node_modules/vite-plugin-dts
vue-resize #
- Caused by vulnerable dependency:
- vue
- Affected versions: 0.4.0 - 1.0.1
- Package usage:
node_modules/vue-resize
vue-template-compiler #
- vue-template-compiler vulnerable to client-side Cross-Site Scripting (XSS)
- Severity: moderate (CVSS 4.2)
- Reference: https://github.com/advisories/GHSA-g3ch-rx76-35fx
- Affected versions: >=2.0.0
- Package usage:
node_modules/vue-template-compiler
vue-tsc #
- Caused by vulnerable dependency:
- @vue/language-core
- Affected versions: 1.7.0-alpha.0 - 2.0.28
- Package usage:
node_modules/vue-tsc
vuex #
- Caused by vulnerable dependency:
- vue
- Affected versions: 3.1.3 - 3.6.2
- Package usage:
node_modules/vuex
Activity
Run #2273
Run Properties:
Passed #2273 •
bd0225717a: [stable30] Fix npm audit
| Project |
Activity
|
| Branch Review |
automated/noid/stable30-fix-npm-audit
|
| Run status |
|
| Run duration | 04m 04s |
| Commit |
|
| Committer | Nextcloud Command Bot |
| View all properties for this run ↗︎ | |
| Test results | |
|---|---|
|
|
0
|
|
|
1
|
|
|
0
|
|
|
0
|
|
|
10
|
| View all changes introduced in this branch ↗︎ | |
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 30.89%. Comparing base (
3479f8d) to head (4f39520). Report is 2 commits behind head on stable30.
Additional details and impacted files
@@ Coverage Diff @@
## stable30 #1750 +/- ##
============================================
- Coverage 31.36% 30.89% -0.48%
============================================
Files 43 43
Lines 1629 1615 -14
Branches 110 110
============================================
- Hits 511 499 -12
+ Misses 1092 1090 -2
Partials 26 26
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
🚀 New features to boost your workflow:
- ❄ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.