Skip to content

fix(deps): clear core2 + instant RUSTSEC advisories - #22

Merged
mstuart merged 3 commits into
mainfrom
fix/rustsec-unmaintained-deps
Aug 25, 2026
Merged

fix(deps): clear core2 + instant RUSTSEC advisories#22
mstuart merged 3 commits into
mainfrom
fix/rustsec-unmaintained-deps

Conversation

@mstuart

@mstuart mstuart commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Clear RUSTSEC unmaintained-crate advisories

Resolves the fixable advisories from #18#21. All four were transitive, "unmaintained" class (no known exploit).

Fixed ✅

Advisory Crate How
RUSTSEC-2026-0105 (#18) core2 (all versions yanked) dropped via cargo update
RUSTSEC-2024-0384 (#19) instant bumped direct dep notify 7 → 8 (drops instant)

Upstream-blocked ⛔ (cannot fix downstream)

Advisory Crate Why
RUSTSEC-2025-0119 (#20) number_prefix indicatifhf-hubfastembed
RUSTSEC-2024-0436 (#21) paste image/tokenizers/pulpfastembed

Both remaining crates are pulled exclusively through fastembed's ML/image stack; no dependency change in this repo can remove them until fastembed updates its own tree. Tracking upstream is the only real fix.

Verification

  • cargo build: PASS
  • cargo audit: 4 advisories → 2 (only the upstream-blocked pair remains)

Minimal diff (Cargo.toml + Cargo.lock). Opened by FartBot; not auto-merged.

Closes #18
Closes #19

- cargo update dropped core2 (RUSTSEC-2026-0105, all versions yanked)
- bump notify 7->8 to drop transitive instant (RUSTSEC-2024-0384)
- builds clean; remaining number_prefix/paste are transitive under fastembed (upstream-blocked)
@mstuart
mstuart merged commit 92225f0 into main Aug 25, 2026
3 checks passed
@mstuart

mstuart commented Aug 25, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. What shall we delve into next?

Reviewed commit: 92225f0a6b

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

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.

RUSTSEC-2024-0384: instant is unmaintained RUSTSEC-2026-0105: core2 is unmaintained, all versions yanked

1 participant