Skip to content

fix(deps): bump tract to 0.22.2 (RUSTSEC-2026-0217) - #64

Merged
vvooki-sys merged 1 commit into
mainfrom
fix/audit-rustsec-2026-0217
Aug 3, 2026
Merged

fix(deps): bump tract to 0.22.2 (RUSTSEC-2026-0217)#64
vvooki-sys merged 1 commit into
mainfrom
fix/audit-rustsec-2026-0217

Conversation

@vvooki-sys

Copy link
Copy Markdown
Owner

What

Lockfile-only bump of the tract family 0.22.1 → 0.22.2 (7 crates: tract-core, -data, -hir, -linalg, -nnef, -onnx, -onnx-opltract-onnx pins its siblings exactly, so they move together).

Why

RUSTSEC-2026-0217: integer overflow in the tract-nnef NNEF tensor parser leading to an out-of-bounds read on model load (severity 6.1 medium). The advisory fails the Audit job on every PR in this repo (currently red on #62 and #63 through no fault of theirs). 0.22.2 is the minimal fixed version per the advisory.

Gate

  • cargo fmt --check + cargo clippy --workspace -- -D warnings
  • cargo test -p loomem-server — all green
  • cargo audit — clean locally

After this merges, re-running the Audit check on #62/#63 turns them fully green.

🤖 Generated with Claude Code

https://claude.ai/code/session_011gqzVB16MKWKvhDtGQ7Mnn

cargo audit fails the Audit job on every PR since the advisory
published: tract-nnef 0.22.1 has an integer overflow in the NNEF
tensor parser leading to an out-of-bounds read on model load
(RUSTSEC-2026-0217, severity 6.1 medium). tract-onnx pins its
siblings with exact versions, so the whole family moves together:
tract-core/-data/-hir/-linalg/-nnef/-onnx/-onnx-opl 0.22.1 -> 0.22.2.

Lockfile-only change; no manifest or code edits. Verified locally:
fmt + clippy -D warnings green, cargo test -p loomem-server green,
cargo audit clean.

Signed-off-by: Łukasz Gumowski <lukasz.gumowski@gmail.com>
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
loomem-site Building Building Preview Aug 3, 2026 10:15pm

Request Review

@vvooki-sys
vvooki-sys merged commit 9388a6d into main Aug 3, 2026
7 checks passed
@vvooki-sys
vvooki-sys deleted the fix/audit-rustsec-2026-0217 branch August 5, 2026 16:53
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