CVE-2026-93145

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: clk: qcom: gdsc: gdsc_unregister() funksiyasında hər domen üçün olan genpd-lərin ləğvi gdsc_unregister() OF provayder girişini silir və valideyn/alt-domen əlaqələrini ləğv edir, lakin gdsc_init() tərəfindən qeydiyyata alınmış fərdi generic_pm_domain strukturları üzərində heç vaxt pm_genpd_remove() funksiyasını çağırmır: void gdsc_unregister(struct gdsc_desc *desc) { struct device *dev = desc->dev; size_t num = desc->num; gdsc_pm_subdomain_remove(desc, num); of_genpd_del_provider(dev->of_node); } Bu, qlobal gpd_list siyahısında asılı qalan girişlər yaradır. Provayderin unbind/rebind dövründən sonra (erkən yükləmə zamanı deferred-probe təkrarlanması, GDSC-lərə sahib olan clk drayverinin modulunun real şəkildə boşaldılması və ya OF-overlay ləğvi), növbəti gdsc_init() siyahıda hələ də mövcud olan adı yenidən qeydiyyatdan keçirməyə çalışacaq və pm_genpd_init() -EEXIST qaytaracaq. Burada olduğu halda, ardıcıllığı dəyişdirin ki, istifadəçi yönümlü OF provayder girişi ilk silinən element olsun -- əks halda, ləğv prosesi ilə yarışan yeni bir of_genpd_get_from_provider() çağırışı silinmə mərhələsində olan domenə qoşula bilər. scs[] massivini dövrə salın və alt-domen əlaqələri ləğv edildikdən sonra qeydiyyata alınmış hər bir domeni pm_genpd_remove() ilə silin. Requlyatorlar devm-idarəolunan olaraq qalır (gdsc_register() funksiyasında devm_regulator_get_optional()), buna görə də əsas cihaz unbind edildikdə azad etmə avtomatik baş verir; yalnız genpd uçotu açıq şəkildə geri qaytarılmalıdır.

CiddilikNaməlum
CVSS—
İstismar ehtimalı12. faiz dərəcəsi0,2%
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux418d2f0a32b2a9ceb656a88aa9139408a9b7b517, 6333cbf7e86df9797b342ce64ae7d32ba46d8d10, cfe16d993c578f6b17e0171a8dfd68f6fdfcfb24, 0f4733f5fc6b6b62750619f30c18730922a1dbdb, 6b9228a43963bcd4db92deb467375345132c29b3, f60f495858379dc70e87c6898d761a9db98739ff, 40bd77fa2857ccfa77b885b77d44cea406f24a4c, 86b23609d5e17a770d03037e53c6a443e742a6e6 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 418d2f0a32b2a9ceb656a88aa9139408a9b7b517, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 6333cbf7e86df9797b342ce64ae7d32ba46d8d10, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < cfe16d993c578f6b17e0171a8dfd68f6fdfcfb24, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 0f4733f5fc6b6b62750619f30c18730922a1dbdb, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 6b9228a43963bcd4db92deb467375345132c29b3, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < f60f495858379dc70e87c6898d761a9db98739ff, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 40bd77fa2857ccfa77b885b77d44cea406f24a4c, 45dd0e55317ccb27fe8eae639275c2b3a2fb52e5 ≤ v < 86b23609d5e17a770d03037e53c6a443e742a6e6, 4.4418d2f0a32b2a9ceb656a88aa9139408a9b7b517, 6333cbf7e86df9797b342ce64ae7d32ba46d8d10, cfe16d993c578f6b17e0171a8dfd68f6fdfcfb24, 0f4733f5fc6b6b62750619f30c18730922a1dbdb, 6b9228a43963bcd4db92deb467375345132c29b3, f60f495858379dc70e87c6898d761a9db98739ff, 40bd77fa2857ccfa77b885b77d44cea406f24a4c, 86b23609d5e17a770d03037e53c6a443e742a6e6

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-93145 · Linux · Dark Radar