CVE-2026-62381
Açıklama
luci-lib-px5g (LuCI), 2040 bitlik bir RSA anahtarıyla sertifika imzalanırken yerel ASN.1 kodlama rutini asn1_add_obj (x509write.c) içinde yığın tabanlı bir arabellek taşması içerir. 255 baytlık bir imza için BIT STRING tahsisi, 255 baytın DER uzunluk kodlamasından hesaplanır, ancak kullanılmayan bitler baytının başına eklenmesinden sonra yazılan yük 256 bayttır ve bir ek DER uzunluk sekizlisi gerektirir. Sonuç olarak tahsis 259 bayt iken etiket, uzunluk, kullanılmayan bitler baytı ve imza 260 bayt gerektirir ve son memcpy yığın arabelleğinin bir bayt ötesine yazar. Taşma, dışa aktarılan Lua arayüzü üzerinden create_selfsigned() ile erişilebilir; uzaktan sömürülebilir olup olmadığı, gömülü uygulamaya bağlıdır. Savunmasız kod openwrt-18.06 ile openwrt-25.12 sürüm dallarında mevcuttur ve luci-lib-px5g paketinin yamalanmak yerine kaldırıldığı master'da bulunmamaktadır.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| openwrt luci | v ≤ 42d72f79cd8f057f241595abc761b39dab2d9f07 | — |
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.