CVE-2026-90431

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: remoteproc: Çöküntülərin idarə edilməsinin rproc_del() ilə yarışının qarşısının alınması rproc_crash_handler_work() və rproc_del() arasında sinxronizasiya yoxdur, buna görə də çöküntü idarəedici işi planlaşdırıldığı və ya hətta icra edildiyi zaman drayverin silinməsi mümkündür ki, bu da use-after-free problemlərinə səbəb olur. Bundan qaçmaq üçün silinmə prosesi başlamazdan əvvəl planlaşdırılmış iş ləğv edilməli və onunla sinxronizasiya təmin edilməlidir. Bunun hesabat vermə prosesi ilə yarışmadığından və beləliklə yeni işlərin planlaşdırılmadığından əmin olmaq üçün "deleting" bayrağı tətbiq edilmişdir. Bu, "start" funksiyasının rproc_del() ilə yarışmaması üçün tətbiq edilən RPROC_DELETE vəziyyətinə bənzəyir, lakin mövcud mexanizmdən istifadə etmək mümkün deyil, çünki rproc_report_crash() funksiyasını atomik kontekstdə çağırmaq düzgündür və "state" mutex tərəfindən qorunur. İşin ləğv edildiyi halda pm_stay_awake() balanssız qalır və geri qaytarılmalıdır. Faktiki rproc_shutdown() çağırışından əvvəl çöküntü idarəedici işinin bloklanması və ləğv edilməsi, sönmə prosesindən qaynaqlanan çöküntülərin çöküntü idarəetmə yoluna girməyəcəyi və buna görə də devcoredump və s. yaratmayacağı kimi açıq bir yan təsirə malikdir. Bu kod yolları arasındakı mövcud qarşılıqlı istisna (mutual exclusion) səbəbindən funksionallıqda konkret azalma yoxdur, lakin bu halın idarə olunması üçün əlavə işlər tələb olunacaqdır.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linux50f232c26298923d39a48dc8e03d1732e5a5dcf1, 69af36f1fb7d24d287662fef6b2093bcf847a9db, a8a62cb4d2f3fd6aa06e86f1711c62d2a4cf17d5, 47de033918cd772146f7438aa04471c020b2dedc, a31d9562eeec5c4103c202fc87651f6e7d3d0035, f15cde11298402f803d5dda9cb9f95eea3d2ca40, 61862ed651b2493573e6d2192d5640bc6616f5d0, 74ee3b2f5767447c57959994341e5b95f1079977 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < 50f232c26298923d39a48dc8e03d1732e5a5dcf1, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < 69af36f1fb7d24d287662fef6b2093bcf847a9db, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < a8a62cb4d2f3fd6aa06e86f1711c62d2a4cf17d5, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < 47de033918cd772146f7438aa04471c020b2dedc, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < a31d9562eeec5c4103c202fc87651f6e7d3d0035, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < f15cde11298402f803d5dda9cb9f95eea3d2ca40, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < 61862ed651b2493573e6d2192d5640bc6616f5d0, 8afd519c3470f685f964deebd61aa51d83cde90a ≤ v < 74ee3b2f5767447c57959994341e5b95f1079977, 3.750f232c26298923d39a48dc8e03d1732e5a5dcf1, 69af36f1fb7d24d287662fef6b2093bcf847a9db, a8a62cb4d2f3fd6aa06e86f1711c62d2a4cf17d5, 47de033918cd772146f7438aa04471c020b2dedc, a31d9562eeec5c4103c202fc87651f6e7d3d0035, f15cde11298402f803d5dda9cb9f95eea3d2ca40, 61862ed651b2493573e6d2192d5640bc6616f5d0, 74ee3b2f5767447c57959994341e5b95f1079977

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-90431 · Linux · Dark Radar