Skip to content

Bump onnx floor to 1.22.0 to patch CVE-2026-44512#327

Merged
martsokha merged 1 commit into
mainfrom
fix/cve-2026-44512-onnx
Jul 11, 2026
Merged

Bump onnx floor to 1.22.0 to patch CVE-2026-44512#327
martsokha merged 1 commit into
mainfrom
fix/cve-2026-44512-onnx

Conversation

@martsokha

Copy link
Copy Markdown
Member

Summary

Main's Inference Security workflow is failing on `onnx 1.21.0 → CVE-2026-44512` (failing run). `onnx` is a transitive dep of `python-doctr` in nvisy-ocr; 1.22.0 has the upstream fix.

  • Add a direct `onnx>=1.22.0` floor to `packages/nvisy-ocr/pyproject.toml`.
  • Regenerate `uv.lock` and the per-service requirements file.

Test plan

  • Inference Security workflow passes on this PR
  • Only nvisy-ocr's requirements changed (nvisy-ner / nvisy-vl don't ship onnx)

🤖 Generated with Claude Code

`onnx` is pulled transitively via python-doctr in nvisy-ocr; the
1.21.0 version resolved by the lockfile is vulnerable. 1.22.0
carries the upstream fix and satisfies python-doctr's constraints.

Adds a direct floor on nvisy-ocr's pyproject so future resolutions
can't regress below the patched version; regenerates uv.lock and
the per-service requirements file.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@martsokha martsokha added chore maintenance, dependency updates, code cleanup inference BentoML model services (NER, OCR, VL), Docker images, wire contract labels Jul 11, 2026
@martsokha martsokha self-assigned this Jul 11, 2026
@martsokha
martsokha merged commit 1ac5940 into main Jul 11, 2026
5 checks passed
@martsokha
martsokha deleted the fix/cve-2026-44512-onnx branch July 11, 2026 13:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore maintenance, dependency updates, code cleanup inference BentoML model services (NER, OCR, VL), Docker images, wire contract

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant