High vulnerability: Prototype Pollution in set-value
- Dominant language
- JavaScript
- Stars
- 807
- Forks
- 90
- PR merge metrics
- No merged PRs in 30d
Description
npm audit:
set-value 3.0.0 - 4.0.0
Severity: high
Prototype Pollution in set-value - https://github.com/advisories/GHSA-4jqc-8m5r-9rpr
fix available via `npm audit fix --force`
Will install gulp-inject@5.0.3, which is a breaking change
node_modules/set-value
union-value >=2.0.1
Depends on vulnerable versions of set-value
node_modules/union-value
group-array >=1.0.0
Depends on vulnerable versions of union-value
node_modules/group-array
gulp-inject >=5.0.4
Depends on vulnerable versions of group-array
node_modules/gulp-inject
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the reported npm audit output and tracing the set-value dependency through union-value, group-array, and gulp-inject. Determine whether the vulnerable dependency can be updated without the reported breaking change; done means the audit no longer reports this vulnerability and the package still works as expected.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- build-system, security
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100