Skip to content

npm audit shows high security issues with version 3.0.8 / 3.0.9 #1077

@tzahari

Description

@tzahari

Dear @newhouse,

Thank you for releasing the 3.0.8 version of spectaql.
Sorry, but it seems that there were no dependency security issues resolved.

Maybe add a npm audit GitHub action to the project?
https://github.com/marketplace/actions/npm-audit-action

Output of installation:

❮ npm i spectaql@3.0.8

up to date, audited 382 packages in 5s

67 packages are looking for funding
  run `npm fund` for details

11 vulnerabilities (2 moderate, 9 high)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
❮ npm audit
# npm audit report

lodash.unset  *
Severity: moderate
Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions - https://github.com/advisories/GHSA-xxjr-mmjv-4gpg
fix available via `npm audit fix --force`
Will install spectaql@0.0.2, which is a breaking change
node_modules/lodash.unset
  microfiber  *
  Depends on vulnerable versions of lodash.unset
  node_modules/microfiber
    spectaql  >=0.0.5
    Depends on vulnerable versions of grunt
    Depends on vulnerable versions of grunt-contrib-clean
    Depends on vulnerable versions of grunt-contrib-concat
    Depends on vulnerable versions of grunt-contrib-watch
    Depends on vulnerable versions of grunt-sass
    Depends on vulnerable versions of microfiber
    node_modules/spectaql

minimatch  <=3.1.3
Severity: high
minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern - https://github.com/advisories/GHSA-3ppc-4f35-3m26
minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments - https://github.com/advisories/GHSA-7r86-cg39-jmmj
minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions - https://github.com/advisories/GHSA-23c5-xmqv-rm74
fix available via `npm audit fix --force`
Will install spectaql@0.0.2, which is a breaking change
node_modules/minimatch
  globule  *
  Depends on vulnerable versions of minimatch
  node_modules/globule
    gaze  >=0.4.0
    Depends on vulnerable versions of globule
    node_modules/gaze
      grunt-contrib-watch  >=0.5.0
      Depends on vulnerable versions of gaze
      node_modules/grunt-contrib-watch
  grunt  >=0.4.0-a
  Depends on vulnerable versions of minimatch
  node_modules/grunt
    grunt-contrib-clean  >=0.4.0-a
    Depends on vulnerable versions of grunt
    node_modules/grunt-contrib-clean
    grunt-contrib-concat  >=0.1.2-rc5
    Depends on vulnerable versions of grunt
    node_modules/grunt-contrib-concat
    grunt-sass  0.4.0 - 0.14.0 || >=1.2.0-beta
    Depends on vulnerable versions of grunt
    node_modules/grunt-sass

11 vulnerabilities (2 moderate, 9 high)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions