Description
Bower before 1.8.8 has a path traversal vulnerability permitting file write in arbitrary locations via install command, which allows attackers to write arbitrary files when a malicious package is extracted.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | bower | Fixed in >=1.8.8 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| npm | bower | < 1.8.8 | 1.8.8 | GHSA-p6mr-pxg4-68hx |
References
- https://hackerone.com/reports/473811
- https://snyk.io/blog/severe-security-vulnerability-in-bowers-zip-archive-extraction
- https://github.com/bower/bower/commit/45c6bfa86f6e57731b153baca9e0b41a1cc699e3
- [netbeans-commits] 20200429 [jira] [Created] (NETBEANS-4280) cleanup potential security breaches mailing-list
- [netbeans-notifications] 20200429 [GitHub] [netbeans] BradWalker opened a new pull request #2110: [NETBEANS-4280] - cleanup potential security breaches mailing-list