CVE-2023-54166

Yüksək

Təsvir

Linux kernelində aşağıdakı zəiflik həll edilmişdir: igc: ndo_tx_timeout callback-i zamanı Kernel Panic-in düzəldilməsi Xeon validasiya qrupu müxtəlif HW konfiqurasiyaları ilə bəzi yükləmə testləri aparmış və test zamanı bəzi ötürmə növbəsinin vaxt aşımına uğradığını müşahidə etmişdir. Bu, igc_tx_timeout() tərəfindən reset adapter funksiyasının çağırılmasına səbəb olur. Bənzər yarış vəziyyətləri interfeysin igc_reinit_locked() daxilində aşağı və yuxarı qaldırılması, kəsilmənin yaradılması və TX-in tamamlanması üçün igc_clean_tx_irq() funksiyasının çağırılması zamanı da yarana bilər. igc_tx_timeout() funksiyası çağırıldıqda, bu yamaq igc_down() prosesi zamanı bütün TX ring HW növbələrini söndürəcək. TX ring HW növbələri daha sonra igc_up() proseduru icra edilərkən igc_configure_tx_ring() prosesi zamanı yenidən aktivləşdiriləcək. Bu yamaq həmçinin irəliyə istinadın istifadəsindən qaçmaq üçün mövcud igc_disable_tx_ring_hw() funksiyasını köçürmüşdür. Kernel izi: [ 7678.747813] ------------[ cut here ]------------ [ 7678.757914] NETDEV WATCHDOG: enp1s0 (igc): transmit queue 2 timed out [ 7678.770117] WARNING: CPU: 0 PID: 13 at net/sched/sch_generic.c:525 dev_watchdog+0x1ae/0x1f0 [ 7678.784459] Modules linked in: xt_conntrack nft_chain_nat xt_MASQUERADE xt_addrtype nft_compat nf_tables nfnetlink br_netfilter bridge stp llc overlay dm_mod emrcha(PO) emriio(PO) rktpm(PO) cegbuf_mod(PO) patch_update(PO) se(PO) sgx_tgts(PO) mktme(PO) keylocker(PO) svtdx(PO) svfs_pci_hotplug(PO) vtd_mod(PO) davemem(PO) svmabort(PO) svindexio(PO) usbx2(PO) ehci_sched(PO) svheartbeat(PO) ioapic(PO) sv8259(PO) svintr(PO) lt(PO) pcierootport(PO) enginefw_mod(PO) ata(PO) smbus(PO) spiflash_cdf(PO) arden(PO) dsa_iax(PO) oobmsm_punit(PO) cpm(PO) svkdb(PO) ebg_pch(PO) pch(PO) sviotargets(PO) svbdf(PO) svmem(PO) svbios(PO) dram(PO) svtsc(PO) targets(PO) superio(PO) svkernel(PO) cswitch(PO) mcf(PO) pentiumIII_mod(PO) fs_svfs(PO) mdevdefdb(PO) svfs_os_services(O) ixgbe mdio mdio_devres libphy emeraldrapids_svdefs(PO) regsupport(O) libnvdimm nls_cp437 snd_hda_codec_realtek snd_hda_codec_generic ledtrig_audio snd_hda_intel snd_intel_dspcfg snd_hda_codec snd_hwdep x86_pkg_temp_thermal snd_hda_core snd_pcm snd_timer isst_if_mbox_pci [ 7678.784496] input_leds isst_if_mmio sg snd isst_if_common soundcore wmi button sad9(O) drm fuse backlight configfs efivarfs ip_tables x_tables vmd sdhci led_class rtl8150 r8152 hid_generic pegasus mmc_block usbhid mmc_core hid megaraid_sas ixgb igb i2c_algo_bit ice i40e hpsa scsi_transport_sas e1000e e1000 e100 ax88179_178a usbnet xhci_pci sd_mod xhci_hcd t10_pi crc32c_intel crc64_rocksoft igc crc64 crc_t10dif usbcore crct10dif_generic ptp crct10dif_common usb_common pps_core [ 7679.200403] RIP: 0010:dev_watchdog+0x1ae/0x1f0 [ 7679.210201] Code: 28 e9 53 ff ff ff 4c 89 e7 c6 05 06 42 b9 00 01 e8 17 d1 fb ff 44 89 e9 4c 89 e6 48 c7 c7 40 ad fb 81 48 89 c2 e8 52 62 82 ff <0f> 0b e9 72 ff ff ff 65 8b 05 80 7d 7c 7e 89 c0 48 0f a3 05 0a c1 [ 7679.245438] RSP: 0018:ffa00000001f7d90 EFLAGS: 00010282 [ 7679.256021] RAX: 0000000000000000 RBX: ff11000109938440 RCX: 0000000000000000 [ 7679.268710] RDX: ff11000361e26cd8 RSI: ff11000361e1b880 RDI: ff11000361e1b880 [ 7679.281314] RBP: ffa00000001f7da8 R08: ff1100035f8fffe8 R09: 0000000000027ffb [ 7679.293840] R10: 0000000000001f0a R11: ff1100035f840000 R12: ff11000109938000 [ 7679.306276] R13: 0000000000000002 R14: dead000000000122 R15: ffa00000001f7e18 [ 7679.318648] FS: 0000000000000000(0000) GS:ff11000361e00000(0000) knlGS:0000000000000000 [ 7679.332064] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 7679.342757] CR2: 00007ffff7fca168 CR3: 000000013b08a006 CR4: 0000000000471ef8 [ 7679.354984] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 7679.367207] DR3: 0000000000000000 DR6: 00000000fffe07f0 DR7: 0000000000000400 [ 7679.379370] PKRU: 55555554 [ 7679.386446] Call Trace: [ 7679.393152] <TASK> [ 7679.399363] ? __pfx_dev_watchdog+0x10/0x10 [ 7679.407870] call_timer_fn+0x31/0x110 [ 7679.415698] e ---truncated---

CiddilikYüksək
CVSS7.8
İstismar ehtimalı—
MəhsulLinux
Dərc30 dek 2025
İlk görülmə30 dek 2025

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxfeba294c454a51bb1e80dd2ff038e335f07ae481, c09df09241fdd6aa5b94a5243369662a13ec608a, c12554d97fcd954d5c66bcd016586732cf240d0b, d4a7ce642100765119a872d4aba1bf63e3a22c8a, 5.15.124, 6.1.43 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linux48d6d8f2f6096ef51bd193e2a2fb59cbbc350599 ≤ v < feba294c454a51bb1e80dd2ff038e335f07ae481, 5f9c656ab2c4c36f3b85819c7a9a8bec5711cfb5 ≤ v < c09df09241fdd6aa5b94a5243369662a13ec608a, 9b275176270efd18f2f4e328b32be1bad34c4c0d ≤ v < c12554d97fcd954d5c66bcd016586732cf240d0b, 9b275176270efd18f2f4e328b32be1bad34c4c0d ≤ v < d4a7ce642100765119a872d4aba1bf63e3a22c8a, 5.15.94 ≤ v < 5.15.124, 6.1.12 ≤ v < 6.1.43, 6.2feba294c454a51bb1e80dd2ff038e335f07ae481, c09df09241fdd6aa5b94a5243369662a13ec608a, c12554d97fcd954d5c66bcd016586732cf240d0b, d4a7ce642100765119a872d4aba1bf63e3a22c8a, 5.15.124, 6.1.43

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