| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| onnxruntime-linux-x64-gpu_cuda13-1.24.3.tgz | 2026-03-05 | 180.3 MB | |
| onnxruntime-win-x64-gpu_cuda13-1.24.3.zip | 2026-03-05 | 288.4 MB | |
| onnxruntime-win-x64-gpu-1.24.3.zip | 2026-03-05 | 311.2 MB | |
| onnxruntime-linux-x64-gpu-1.24.3.tgz | 2026-03-05 | 205.4 MB | |
| onnxruntime-win-x64-1.24.3.zip | 2026-03-05 | 74.4 MB | |
| onnxruntime-osx-arm64-1.24.3.tgz | 2026-03-05 | 30.4 MB | |
| onnxruntime-win-arm64x-1.24.3.zip | 2026-03-05 | 116.8 MB | |
| onnxruntime-win-arm64-1.24.3.zip | 2026-03-05 | 75.1 MB | |
| onnxruntime-linux-x64-1.24.3.tgz | 2026-03-05 | 8.2 MB | |
| onnxruntime-linux-aarch64-1.24.3.tgz | 2026-03-05 | 7.2 MB | |
| ONNX Runtime v1.24.3 source code.tar.gz | 2026-03-05 | 283.6 MB | |
| ONNX Runtime v1.24.3 source code.zip | 2026-03-05 | 289.7 MB | |
| README.md | 2026-03-05 | 6.0 kB | |
| Totals: 13 Items | 1.9 GB | 9 | |
This is a patch release for ONNX Runtime 1.24, containing bug fixes, security improvements, performance enhancements, and execution provider updates.
Security Fixes
- Core: Fixed GatherCopyData integer truncation leading to heap out-of-bounds read/write. (#27444)
- Core: Fixed RoiAlign heap out-of-bounds read via unchecked batch_indices. (#27543)
- Core: Prevent heap OOB from maliciously crafted Lora Adapters. (#27518)
- Core: Fixed out-of-bounds access for Resize operation. (#27419)
Bug Fixes
- Core: Fixed GatherND division by zero when batch dimensions mismatch. (#27090)
- Core: Fixed validation for external data paths for models loaded from bytes. (#27430)
- Core: Fixed SkipLayerNorm fusion incorrectly applied when gamma/beta are not 1D. (#27459)
- Core: Fixed double-free in TRT EP custom op domain Release functions. (#27471)
- Core: Fixed QMoE CPU Operator. (#27360)
- Core: Fixed MatmulNBits prepacking scales. (#27412)
- Python: Fixed refcount bug in map input conversion that caused shutdown segfault. (#27413)
- NuGet: Fixed DllImportResolver. (#27397)
- NuGet: Added
OrtEnv.DisableDllImportResolverto prevent fatal error on resolver conflict. (#27535)
Performance Improvements
- Core: QMoE CPU performance update (up to 4x on 4-bit). (#27364)
- Core: Fixed O(n²) model load time for TreeEnsemble with categorical feature chains. (#27391)
Execution Provider Updates
- NvTensorRtRtx EP:
- WebGPU:
- MLAS:
- VitisAI EP: Removed
s_kernel_registry_vitisaiep.reset()indeinitialize_vitisai_ep(). (#27295) - Plugin EPs: Added "library_path" metadata entry to
OrtEpDeviceinstances for plugin and provider bridge EPs. (#27522)
Build and Infrastructure
- Pipelines:
- Python: Enabled Python 3.14 CI and upgraded dependencies. (#27401)
- Build: Suppressed spurious Array Out of Bounds warnings produced by GCC 14.2 compiler on Linux builds. (#27454)
- Build: Fixed
-Warray-boundsbuild error in MLAS on clang 17+. (#27499) - Telemetry: Added/Updated telemetry events. (#27356)
- Config: Increased
kMaxValueLengthto 8192. (#27521)
Full Changelog: v1.24.2...v1.24.3
Contributors
@tianleiwu, @fs-eire, @adrianlizarraga, @yuslepukhin, @0-don, @anujj, @chaya2350, @chilo-ms, @dabhattimsft, @edgchen1, @eserscor, @hariharans29, @JonathanC-ARM, @lukas-folle-snkeos, @patryk-kaiser-ARM, @praneshgo, @skottmckay, @theHamsta, @vektah, @vishalpandya1990, @vthaniel, @xieofxie, @zz002