CVE-2026-115922
Açıklama
Open Neural Network Exchange (ONNX), makine öğrenimi birlikte çalışabilirliği için açık bir standarttır. 1.22.0 sürümünden önce, _unpack_2bit() ve _unpack_4bit() fonksiyonları, raw_data veya int32_data'nın beyan edilen eleman sayısını kodladığını doğrulamadan, paketleri açılmış dizileri saldırgan tarafından kontrol edilen TensorProto.dims değerlerine göre yeniden boyutlandırmaktadır. Bu nedenle, onnx.numpy_helper.to_array() veya onnx.reference.ReferenceEvaluator aracılığıyla güvenilmeyen bir UINT2, INT2, UINT4, INT4 veya FLOAT4E2M1 tensörünün somutlaştırılması, küçük bir paketlenmiş yükün orantısız derecede büyük bir tahsise genişlemesine yol açarak belleği tüketebilir. Bu sorun 1.22.0 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- onnx1.22.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| onnxPyPI | v ≤ 1.21.0 | 1.22.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.