CVE-2026-10642

Orta

Təsvir

Zephyr PL011 UART drayveri (drivers/serial/uart_pl011.c), kontrollerin səviyyə-keçidli TX-interrupt davranışını kompensasiya etmək üçün TX interrupt mask biti (PL011_IMSC_TXIM) təyin edildiyi müddətcə interrupt-lə yönləndirilmiş tətbiq callback funksiyasını təkrarən çağıran pl011_irq_tx_enable() funksiyasında məhdudiyyətsiz proqram dövrü ehtiva edir. CTS aparat axın idarəetməsi aktiv olduqda (devicetree hw-flow-control və ya runtime UART_CFG_FLOW_CTRL_RTS_CTS) və naqillə qoşulmuş serial qarşı tərəf CTS-ni ləğv etdikdə, kontroller TX FIFO-nu boşaltmağı dayandırır; bu zaman tətbiqdə hələ də gözləyən məlumatlar olduğu üçün pl011_fifo_fill() hər çağırışda 0 qaytarır və buna görə də TX interrupt-u heç vaxt deaktiv etmir. Dövr şərti heç vaxt sıfırlanmadığı üçün uart_irq_tx_enable() funksiyasını çağıran thread (məsələn, Bluetooth HCI H4 drayverində h4_send()) sonsuz dövrə girir, icra kontekstini dondurur və transportu dayandırır — bu, xidmətdən imtina (CWE-835) halıdır. UART-ın CTS xəttinə qoşulmuş cihazı idarə edən hücumçu, ötürmə zamanı CTS-ni saxlayaraq donmanı tetikləyə bilər. Qarşı tərəfin UART-a naqillə qoşulmuş cihaz olması — hansı ki, daimi birləşdirilmiş PCB hissəsi yox, çıxarıla bilən və ya xarici modul (məsələn, HCI H4 linkində lövhədən kənar Bluetooth kontrolleri) ola bilər — hücum vektorunun Fiziki (Physical) yox, Qonşu (Adjacent - AV:A) olaraq qiymətləndirilməsinə səbəb olur; təhlükəsizlik altkomitəsi vektoru konkret yerləşdirməyə uyğun təsdiqləməlidir. Təsir yalnız əlçatanlığadır; yaddaş təhlükəsizliyi, konfidensiallıq və ya bütövlüyə dair heç bir nəticə yoxdur. Həssas dövr b783bc8448ef commit-i ilə (fevral 2025) tətbiq edilmiş və v4.1.0-dan v4.4.0-a qədər olan versiyalarda təqdim edilmişdir. Düzəliş, CTS blokladıqda dövrdən çıxır və CTS yenidən aktivləşdikdə ötürməni davam etdirmək üçün CTS modem-status interrupt-unu hazırlayır.

CiddilikOrta
CVSS4.6
İstismar ehtimalı—
MəhsulZephyr
Dərc24 iyn 2026
İlk görülmə24 iyn 2026
Zəiflik növüCWE-835CWE-835

Necə düzəltmək olar

Yeniləyin
  • zephyrproject zephyr4.5.0 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
zephyrproject zephyr4.1.0 ≤ v < 4.5.04.5.0

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-10642 · Zephyr · Dark Radar