CVE-2026-74651

Yüksek

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: staging: rtl8723bs: rtw_get_wpa_ie() içindeki OOB okuması düzeltildi rtw_get_wpa_ie(), satıcıya özgü bir bilgi öğesinin içine sabit ofsetlerden bayt okurken öğenin yeterince uzun olup olmadığını kontrol etmez; bu da kısa bir sonlandırıcı IE için sınır dışı okumaya (out-of-bounds read) neden olur. Fonksiyon, rtw_get_ie() ile satıcıya özgü bir IE'yi (EID 221) bulur ve ardından pbuf + 2 konumundaki 4 baytlık OUI+type değerini karşılaştırır ve pbuf + 6 konumundaki 2 baytlık sürüm sözcüğünü okur. Bu erişimler, IE gövdesinin en az 6 bayt olmasını gerektirir; ancak rtw_get_ie() yalnızca öğenin arabelleğe sığdığını garanti eder, asgari gövde uzunluğunu zorunlu kılmaz. Bu nedenle uzunluk baytı 0 ile 5 arasında olan ve arabelleğin sonuna yerleştirilmiş satıcıya özgü bir IE, bu okumaların IE'nin sonunu ve arabelleğin kendi sonunu aşmasına yol açar. Arabellek, alınan yönetim çerçevelerinden alınan bilgi öğelerini ve tam uzunluğuna kmemdup ile kopyalanan rtw_cfg80211_set_wpa_ie() fonksiyonuna geçirilen IE blobunu tutar; bu nedenle okuma, ayırmanın sonunu aşabilir. Bu dosyadaki kardeş yardımcılar rtw_get_sec_ie(), rtw_get_wapi_ie() ve rtw_get_wps_ie(), OUI memcmp() işlemlerinden önce çok kısa satıcıya özgü IE'leri zaten reddeder; rtw_get_wpa_ie() hiçbir zaman bunlarla uyumlu hale getirilmemiştir ve sürüm sözcüğü nedeniyle 4 yerine en az 6 bayt gerektirir. Eksik uzunluk kontrolü eklenmiştir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünLinux
Yayın22 Ağu 2026
İlk görülme22 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linux4fc459c5cd8767ca4d9bf2f7becbd562639ba4d9, b45be82387bf759931acdd21ca7dfe740f16eb97, c9068f82a0906b29c905e8788edb62c3208c7c8a, 0d19f0600fbb610c42f2a86f95c35706dc04691b, 42c5a0d454aa5b54fec17162d9a1f8c30f8af45a, e167a38a8a8f50f137721fef1a1fbba0f4588b5d, 01ab275f8f3e497a13ebbe4ded44ec0623bccde3, 1c3e23e78862493e8cf1adad02b10ffcb8b9921c ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linux554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 4fc459c5cd8767ca4d9bf2f7becbd562639ba4d9, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < b45be82387bf759931acdd21ca7dfe740f16eb97, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < c9068f82a0906b29c905e8788edb62c3208c7c8a, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 0d19f0600fbb610c42f2a86f95c35706dc04691b, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 42c5a0d454aa5b54fec17162d9a1f8c30f8af45a, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < e167a38a8a8f50f137721fef1a1fbba0f4588b5d, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 01ab275f8f3e497a13ebbe4ded44ec0623bccde3, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 1c3e23e78862493e8cf1adad02b10ffcb8b9921c, 4.124fc459c5cd8767ca4d9bf2f7becbd562639ba4d9, b45be82387bf759931acdd21ca7dfe740f16eb97, c9068f82a0906b29c905e8788edb62c3208c7c8a, 0d19f0600fbb610c42f2a86f95c35706dc04691b, 42c5a0d454aa5b54fec17162d9a1f8c30f8af45a, e167a38a8a8f50f137721fef1a1fbba0f4588b5d, 01ab275f8f3e497a13ebbe4ded44ec0623bccde3, 1c3e23e78862493e8cf1adad02b10ffcb8b9921c

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.

Intelligence 360 paketinde

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.