Open
Description
Hi!
Installing Tracker Radar Collector results in several warnings and high severity vulnerabilities per npm audit
(on Ubuntu 22.04, npm 8.11.0, node v16.15.1).
It appears that the outdated puppeteer
is the culprit:
tracker-radar-collector/package-lock.json
Line 18 in 8e43a27
$ git clone [email protected]:duckduckgo/tracker-radar-collector.git
...
$ git log --oneline -1
8e43a27 (HEAD -> main, origin/main, origin/HEAD) Expand CH collection (#83)
$ npm i
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated [email protected]: Version no longer supported. Upgrade to @latest
added 299 packages, and audited 300 packages in 21s
36 packages are looking for funding
run `npm fund` for details
2 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
$ npm audit
# npm audit report
node-fetch <2.6.7
Severity: high
node-fetch is vulnerable to Exposure of Sensitive Information to an Unauthorized Actor - https://github.com/advisories/GHSA-r683-j2x4-v87g
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/node-fetch
puppeteer 10.0.0 - 13.1.1
Depends on vulnerable versions of node-fetch
node_modules/puppeteer
2 high severity vulnerabilities
To address all issues (including breaking changes), run:
npm audit fix --force
Let me know if you need more logs to help with the issue. Thanks already!
Metadata
Metadata
Assignees
Labels
No labels