CVE-2022-50725

Naməlum

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: media: vidtv: vidtv_bridge_dvb_init() funksiyasındakı use-after-free xətası düzəldildi KASAN use-after-free xətası bildirir: BUG: KASAN: use-after-free in dvb_dmxdev_release+0x4d5/0x5d0 [dvb_core] Call Trace: ... dvb_dmxdev_release+0x4d5/0x5d0 [dvb_core] vidtv_bridge_probe+0x7bf/0xa40 [dvb_vidtv_bridge] platform_probe+0xb6/0x170 ... Task 1238 tərəfindən ayrıldı: ... dvb_register_device+0x1a7/0xa70 [dvb_core] dvb_dmxdev_init+0x2af/0x4a0 [dvb_core] vidtv_bridge_probe+0x766/0xa40 [dvb_vidtv_bridge] ... Task 1238 tərəfindən azad edildi: dvb_register_device+0x6d2/0xa70 [dvb_core] dvb_dmxdev_init+0x2af/0x4a0 [dvb_core] vidtv_bridge_probe+0x766/0xa40 [dvb_vidtv_bridge] ... Bunun səbəbi vidtv_bridge_dvb_init() funksiyasındakı xəta idarəetməsinin yanlış olmasıdır. Birincisi, vidtv_bridge_dmx(dev)_init() uğursuz olduqda özünü təmizləyir, lakin goto fail_dmx(_dev): çağırışı azad etmə funksiyalarını yenidən çağırır ki, bu da use-after-free xətasına səbəb olur. Həmçinin, fail_fe, fail_tuner_probe və fail_demod_probe bölmələrində, dövr tamamlandıqda (i == NUM_FE), j = i ifadəsi out-of-bound xətasına səbəb olacaqdır. Azad etmə dövrü də yanlışdır, baxmayaraq ki, hazırda NUM_FE 1 olduğu üçün bu problem yaratmır. Bu, hər şeyin düzgün şəkildə azad edilməsi ilə düzəldilib.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc24 dek 2025
İlk görülmə24 dek 2025

Necə düzəltmək olar

Yeniləyin
  • Linux Linux0369af6fe33d4053899b121b32e91f870b2cf0ae, c290aa527fd832d278c6388a3ba53a9890fbd74a, 06398ce69571a43a8a0dd0f1bfe35d221f726a6a, 8a204a0b4a0d105229735222c515759ea2b126c1, ba8d9405935097e296bcf7a942c3a01df0edb865 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxf90cf6079bf67988f8b1ad1ade70fc89d0080905 ≤ v < 0369af6fe33d4053899b121b32e91f870b2cf0ae, f90cf6079bf67988f8b1ad1ade70fc89d0080905 ≤ v < c290aa527fd832d278c6388a3ba53a9890fbd74a, f90cf6079bf67988f8b1ad1ade70fc89d0080905 ≤ v < 06398ce69571a43a8a0dd0f1bfe35d221f726a6a, f90cf6079bf67988f8b1ad1ade70fc89d0080905 ≤ v < 8a204a0b4a0d105229735222c515759ea2b126c1, f90cf6079bf67988f8b1ad1ade70fc89d0080905 ≤ v < ba8d9405935097e296bcf7a942c3a01df0edb865, 5.100369af6fe33d4053899b121b32e91f870b2cf0ae, c290aa527fd832d278c6388a3ba53a9890fbd74a, 06398ce69571a43a8a0dd0f1bfe35d221f726a6a, 8a204a0b4a0d105229735222c515759ea2b126c1, ba8d9405935097e296bcf7a942c3a01df0edb865

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