Commit 0eea12a
authored
chore(ci): ignore GHSA-848j-6mx2-7j84 with better-npm-audit (#292)
Add better-npm-audit for fine-grained CVE exceptions in npm audit. Ignore GHSA-848j-6mx2-7j84 (elliptic, CVSS 2.9) - dev dependency only with no attack vector and no fix available.
The vulnerability allows deriving secret keys if an attacker obtains both a faulty AND correct ECDSA signature for identical inputs (CVSS: 2.9 Low).
**No attack vector exists** for this extension because:
- Extension doesn't perform ECDSA signing operations
- `elliptic` is a transitive dependency of browser polyfills (`node-stdlib-browser → crypto-browserify`)
- No cryptographic signing functionality is exposed
- No patched version is available1 parent 3f44449 commit 0eea12a
4 files changed
Lines changed: 285 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
| 236 | + | |
| 237 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2751 | 2751 | | |
2752 | 2752 | | |
2753 | 2753 | | |
| 2754 | + | |
2754 | 2755 | | |
2755 | 2756 | | |
2756 | 2757 | | |
| |||
0 commit comments