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)
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: