Commit 59e8d60
authored
fix(deps): clear qs Dependabot alerts + drop stale advisory waivers (#330)
* fix(deps): bump qs to 6.16.0 in hyper-explorer example
Clears two GitHub Dependabot alerts against the transitive `qs`
dependency in the hyper-explorer example app:
- GHSA-4mjr-xmp4-gh2g (medium): DoS via attacker-controlled isBuffer
- GHSA-x5fp-wj9c-mxmx (medium): array-limit bypass via bracket-key
comma parsing
`express`/`body-parser` cap `qs` at `~6.15.1`, so a plain update can't
reach the fix. 6.16.0 is a semver-minor (API-compatible) over 6.15, so
an `overrides` entry forces it without touching the parents. `npm audit`
in the example now reports 0 vulnerabilities.
* chore(security): drop stale paste and thrift advisory waivers
Both crates have dropped out of the dependency tree (the parquet 59
migration removed them), so their waivers are dead config:
- RUSTSEC-2024-0436 (`paste`, unmaintained): no longer in Cargo.lock —
cargo-deny was already emitting an `advisory-not-detected` warning for
this entry. Removing it silences that warning.
- The forward-looking `thrift` note (CVE-2026-43868): `thrift` is no
longer pulled transitively, so the note is moot.
The `rsa` (RUSTSEC-2023-0071) and `ttf-parser` (RUSTSEC-2026-0192)
waivers stay — both crates are still present and neither has a fix.
`cargo deny check advisories` and `cargo audit` both pass.1 parent 40b5527 commit 59e8d60
4 files changed
Lines changed: 8 additions & 30 deletions
File tree
- .cargo
- hyperdb-api-node/examples/hyper-explorer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | 8 | | |
12 | 9 | | |
13 | 10 | | |
| |||
17 | 14 | | |
18 | 15 | | |
19 | 16 | | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | 56 | | |
60 | 57 | | |
61 | 58 | | |
| |||
73 | 70 | | |
74 | 71 | | |
75 | 72 | | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 73 | | |
88 | 74 | | |
89 | 75 | | |
| |||
Lines changed: 5 additions & 5 deletions
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 | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
| |||
0 commit comments