CVE-2026-93120
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: usb: gadget: configfs: qw_sign için sınır dışı okuma hatası düzeltildi os_desc_qw_sign_show() fonksiyonu, utf16s_to_utf8s() fonksiyonuna giriş uzunluğu olarak OS_STRING_QW_SIGN_LEN değerini iletir ancak bu argüman UTF-16 kod birimlerini sayarken, OS_STRING_QW_SIGN_LEN (14), qw_sign[] dizisinin bayt boyutudur. Dizi yalnızca OS_STRING_QW_SIGN_LEN / 2 (7) kod birimi tuttuğundan, saklanan imza diziyi NUL sonlandırıcı olmadan doldurduğunda, dönüştürme işlemi qw_sign[] dizisinin sonunun ötesindeki 7 birime (14 bayt) kadar olan kısmı okuyarak struct gadget_info yapısının sonraki üyelerine erişir ve bu baytları configfs özniteliği üzerinden ifşa eder. Depolama yolu, giriş sınırı için sayıyı yarıya indirir ancak utf8s_to_utf16s() çıkış limiti olarak tam bayt sayısını iletir; her iki yönde de hedef kod birimi sayısı kullanılmalıdır.
Nasıl düzeltilir
- Linux Linuxb895dbed8ac9e12a5ffa1a2165575a8469f8340d, 9b45125501aad2dff7730970461b455b0e0658ee, f6da500b0f8106882598b6dec87fe37d653946cf, a28c486434634f6d1e120711d2b09f3eddea6c98, 7e94cb967778e074411940db4db97f22ed77560c, afbf39c0f2297c6abef6d670a82a2079b0836191, 36315a330e067f7773196940552feacb1debbef1, f63edb54d8f738f9c21e2068c777ae1c097df6b7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < b895dbed8ac9e12a5ffa1a2165575a8469f8340d, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < 9b45125501aad2dff7730970461b455b0e0658ee, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < f6da500b0f8106882598b6dec87fe37d653946cf, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < a28c486434634f6d1e120711d2b09f3eddea6c98, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < 7e94cb967778e074411940db4db97f22ed77560c, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < afbf39c0f2297c6abef6d670a82a2079b0836191, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < 36315a330e067f7773196940552feacb1debbef1, 76180d716f91f035d9c8639497cf5459b44e1a51 ≤ v < f63edb54d8f738f9c21e2068c777ae1c097df6b7, 4.13 | b895dbed8ac9e12a5ffa1a2165575a8469f8340d, 9b45125501aad2dff7730970461b455b0e0658ee, f6da500b0f8106882598b6dec87fe37d653946cf, a28c486434634f6d1e120711d2b09f3eddea6c98, 7e94cb967778e074411940db4db97f22ed77560c, afbf39c0f2297c6abef6d670a82a2079b0836191, 36315a330e067f7773196940552feacb1debbef1, f63edb54d8f738f9c21e2068c777ae1c097df6b7 |
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.