CVE-2026-23679

Orta

Təsvir

1.0.30 versiyasından əvvəlki libusb NULL göstəricisinin istifadəsi (NULL pointer dereference) zəifliyinə malikdir. Bu zəiflik hücumçulara yanlış formalaşdırılmış USB konfiqurasiya deskriptoru təqdim etməklə tətbiqləri çökdürməyə imkan verir. Belə bir deskriptorda interfeys bNumEndpoints dəyərinin sıfırdan böyük olduğunu iddia edir, lakin ondan sonra gələn klasa məxsus deskriptorun bLength dəyəri qalan bufer ölçüsünü aşır və bu da parse_interface() funksiyasının endpoint massivini ayırmadan vaxtından əvvəl geri dönməsinə səbəb olur. Hücumçular virtuallaşdırılmış USB passthrough, fayl əsaslı deskriptor analizi və ya şəbəkə mənbələri vasitəsilə hazırlanmış deskriptorlar təqdim edərək bu çatışmazlığı libusb_get_active_config_descriptor və ya libusb_get_config_descriptor vasitəsilə istismar edə bilərlər ki, bu da endpoint-ləri dövr edən hər hansı tətbiqin NULL endpoint göstəricisini istifadə etməsinə və çökməsinə səbəb olar.

CiddilikOrta
CVSS6.2
İstismar ehtimalı—
MəhsulLibusb
Dərc27 may 2026
İlk görülmə27 may 2026

Necə düzəltmək olar

Yeniləyin
  • libusb libusb1.0.30 və ya daha yeni versiya
  • libusb1.0.30 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
libusb libusbv < 1.0.301.0.30
libusbPyPIv < 1.0.301.0.30

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-23679 · Libusb · Dark Radar