Skip to content

fix(deps): patch vulnerable dependencies - #28

Merged
urmzd merged 1 commit into
mainfrom
fix/security-deps
Oct 29, 2026
Merged

urmzd merged 1 commit into
mainfrom
fix/security-deps

Conversation

@urmzd

@urmzd urmzd commented Oct 29, 2026

Copy link
Copy Markdown
Owner

Bumps skim 5, ratatui 0.30, crossterm 0.29, sha2 0.11 and refreshes Cargo.lock to clear OSV findings (atty, lru, paste, rustls, rustls-webpki, webpki-roots, anyhow, crossbeam-epoch). Remaining: unsafe-libyaml (unmaintained, via serde_yaml_ng); block-buffer 0.10.4 only via ratatui's unused termwiz backend in the lockfile.

Bump skim 0.10 -> 5, ratatui 0.29 -> 0.30, crossterm 0.28 -> 0.29,
sha2 0.10 -> 0.11, and refresh Cargo.lock.

Advisories cleared:
- anyhow 1.0.102, rustls 0.23.37, rustls-webpki 0.103.10,
  webpki-roots 1.0.6, crossbeam-epoch 0.9.18 (cargo update)
- atty 0.2.14: GHSA-g98v-hv3f-hcfr, RUSTSEC-2021-0145, RUSTSEC-2024-0375
  (dropped with skim 5 / clap 3)
- lru 0.12.5: GHSA-rhfx-m35p-ff5j, RUSTSEC-2026-0002, RUSTSEC-2026-0253
- paste 1.0.15: RUSTSEC-2024-0436
- block-buffer 0.10.4 (GHSA-qwgh-2vcv-g2f7) no longer compiled; only
  referenced by ratatui's unused optional termwiz backend in the lockfile

Remaining: unsafe-libyaml 0.2.11 (RUSTSEC-2024-0449, unmaintained) via
serde_yaml_ng.
@urmzd
urmzd merged commit fe17fff into main Oct 29, 2026
6 checks passed
@urmzd
urmzd deleted the fix/security-deps branch October 29, 2026 19:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant