CVE-2026-32849
Təsvir
ec8451e commit-indən əvvəlki NetBSD versiyalarında sys/opencrypto/cryptodev.c faylındakı cryptodev_op() funksiyasında imzalı tam ədəd daşması (signed integer overflow) zəifliyi mövcuddur. Burada lokal iov_len dəyişəni imzalı int kimi təyin edilib, lakin ona imzasız cop->dst_len dəyəri mənimsədilir ki, bu da cop->dst_len dəyəri INT_MAX həddini aşdıqda qeyri-müəyyən davranışa səbəb olur. /dev/crypto cihazına və sıxılma sessiya tipinə çıxışı olan lokal hücumçu, INT_MAX-dan böyük dst_len dəyəri təqdim etməklə bu zəiflikdən istifadə edə bilər. Bu, CONFIG_SVS deaktiv olduqda NULL göstəricisinin istifadəsi (NULL pointer dereference) vasitəsilə kernel panic-ə və ya korlanmış UIO göstərici aritmetikasına səbəb ola bilər.
Necə düzəltmək olar
- NetBSD srcec8451efc1565516aba9e7047e1a1a1ce7953a2f və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| NetBSD src | v < ec8451efc1565516aba9e7047e1a1a1ce7953a2f | ec8451efc1565516aba9e7047e1a1a1ce7953a2f |
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.
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.