Skip to content

Conversation

@nextcloud-command
Copy link
Contributor

@nextcloud-command nextcloud-command commented Oct 20, 2024

Audit report

This audit fix resolves 22 of the total 29 vulnerabilities found in your project.

Updated dependencies

Fixed vulnerabilities

@babel/helpers #

  • Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups
  • Severity: moderate (CVSS 6.2)
  • Reference: GHSA-968p-4wvh-cqc8
  • Affected versions: <7.26.10
  • Package usage:
    • node_modules/@babel/helpers

@babel/runtime #

  • Babel has inefficient RegExp complexity in generated code with .replace when transpiling named capturing groups
  • Severity: moderate (CVSS 6.2)
  • Reference: GHSA-968p-4wvh-cqc8
  • Affected versions: <7.26.10
  • Package usage:
    • node_modules/@babel/runtime

@nextcloud/dialogs #

  • Caused by vulnerable dependency:
  • Affected versions: 4.2.0-beta.1 - 6.3.1
  • Package usage:
    • node_modules/@nextcloud/dialogs

@nextcloud/l10n #

  • Caused by vulnerable dependency:
  • Affected versions: 1.1.0 - 3.1.0
  • Package usage:
    • node_modules/@nextcloud/l10n

@nextcloud/vite-config #

@vitejs/plugin-vue2 #

  • Caused by vulnerable dependency:
  • Affected versions: *
  • Package usage:
    • node_modules/@vitejs/plugin-vue2

@vue/language-core #

  • Caused by vulnerable dependency:
  • Affected versions: <=2.0.28
  • Package usage:
    • node_modules/@vue/language-core

axios #

  • axios Requests Vulnerable To Possible SSRF and Credential Leakage via Absolute URL
  • Severity: high
  • Reference: GHSA-jr5f-v2jv-69x6
  • Affected versions: 1.0.0 - 1.8.1
  • Package usage:
    • node_modules/axios

brace-expansion #

  • brace-expansion Regular Expression Denial of Service vulnerability
  • Severity: low (CVSS 3.1)
  • Reference: GHSA-v6h2-p8h4-qcjw
  • Affected versions: 1.0.0 - 1.1.11 || 2.0.0 - 2.0.1
  • Package usage:
    • node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion
    • node_modules/@vue/language-core/node_modules/brace-expansion
    • node_modules/brace-expansion
    • node_modules/typedoc/node_modules/brace-expansion
    • node_modules/webdav/node_modules/brace-expansion

cross-spawn #

  • Regular Expression Denial of Service (ReDoS) in cross-spawn
  • Severity: high (CVSS 7.5)
  • Reference: GHSA-3xgq-45jj-v275
  • Affected versions: 7.0.0 - 7.0.4
  • Package usage:
    • node_modules/cross-spawn

dompurify #

  • DOMPurify allows Cross-site Scripting (XSS)
  • Severity: moderate (CVSS 4.5)
  • Reference: GHSA-vhxf-7vqr-mrjg
  • Affected versions: <3.2.4
  • Package usage:
    • node_modules/dompurify

elliptic #

  • Elliptic's private key extraction in ECDSA upon signing a malformed input (e.g. a string)
  • Severity: critical 🚨
  • Reference: GHSA-vjh7-7g9h-fjfh
  • Affected versions: <=6.6.0
  • Package usage:
    • node_modules/elliptic

esbuild #

  • esbuild enables any website to send any requests to the development server and read the response
  • Severity: moderate (CVSS 5.3)
  • Reference: GHSA-67mh-4wv8-2f99
  • Affected versions: <=0.24.2
  • Package usage:
    • node_modules/esbuild
    • node_modules/vite/node_modules/esbuild

nanoid #

  • Predictable results in nanoid generation when given non-integer values
  • Severity: moderate (CVSS 4.3)
  • Reference: GHSA-mwcw-c2x4-8c55
  • Affected versions: <3.3.8
  • Package usage:
    • node_modules/nanoid

node-gettext #

  • node-gettext vulnerable to Prototype Pollution
  • Severity: high (CVSS 5.9)
  • Reference: GHSA-g974-hxvm-x689
  • Affected versions: *
  • Package usage:
    • node_modules/node-gettext

pbkdf2 #

  • pbkdf2 silently disregards Uint8Array input, returning static keys
  • Severity: critical 🚨
  • Reference: GHSA-v62p-rq8g-8h59
  • Affected versions: <=3.1.2
  • Package usage:
    • node_modules/pbkdf2

rollup-plugin-esbuild-minify #

  • Caused by vulnerable dependency:
  • Affected versions: <=1.2.0
  • Package usage:
    • node_modules/rollup-plugin-esbuild-minify

vite #

  • Websites were able to send any requests to the development server and read the response in vite
  • Severity: moderate (CVSS 6.5)
  • Reference: GHSA-vg6x-rcgg-rjx6
  • Affected versions: 0.11.0 - 6.1.6
  • Package usage:
    • node_modules/vite

vite-plugin-dts #

  • Caused by vulnerable dependency:
  • 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:
  • 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: GHSA-g3ch-rx76-35fx
  • Affected versions: >=2.0.0
  • Package usage:
    • node_modules/vue-template-compiler

vue-tsc #

  • Caused by vulnerable dependency:
  • Affected versions: 1.7.0-alpha.0 - 2.0.28
  • Package usage:
    • node_modules/vue-tsc

@nextcloud-command nextcloud-command added 3. to review Waiting for reviews dependencies Pull requests that update a dependency file labels Oct 20, 2024
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 02b268a to 7efbb40 Compare November 3, 2024 03:21
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 7efbb40 to 286f607 Compare November 10, 2024 03:08
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 286f607 to 409d608 Compare November 17, 2024 03:21
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 409d608 to 539fc05 Compare November 24, 2024 03:21
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from b91b047 to 9ab9f7c Compare December 8, 2024 03:26
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from d5a3513 to 9353cca Compare December 22, 2024 03:14
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from b3974df to 8b960fc Compare January 5, 2025 03:05
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from b3b3edd to 13d91b1 Compare January 19, 2025 03:14
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 13d91b1 to 32c6f4a Compare January 26, 2025 03:12
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 2709932 to 61179ce Compare February 9, 2025 03:12
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 61179ce to 65c560f Compare February 16, 2025 03:20
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 2142068 to 9ebfc63 Compare March 2, 2025 03:21
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 9ebfc63 to 429ec09 Compare March 9, 2025 02:55
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 429ec09 to 10ca89b Compare March 16, 2025 03:13
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 10ca89b to 8cc1d0f Compare March 23, 2025 03:17
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 1c70dba to 6d9a6ec Compare April 6, 2025 03:20
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 0ea0aea to b5c7d04 Compare April 20, 2025 03:29
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 4b95361 to d62e5ed Compare May 4, 2025 03:34
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from d62e5ed to a917150 Compare May 11, 2025 03:38
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 530ebef to fab9dba Compare May 25, 2025 03:34
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch 2 times, most recently from 33698ab to 3ef6ad2 Compare June 8, 2025 03:40
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 3ef6ad2 to 544bd63 Compare June 15, 2025 03:42
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from 544bd63 to b47aff0 Compare June 22, 2025 03:47
@nextcloud-command nextcloud-command force-pushed the automated/noid/stable30-fix-npm-audit branch from b47aff0 to 1ae046d Compare June 29, 2025 03:54
@susnux susnux merged commit 3c5dca2 into stable30 Jul 7, 2025
24 checks passed
@susnux susnux deleted the automated/noid/stable30-fix-npm-audit branch July 7, 2025 15:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants