CVE-2023-46139
Təsvir
KernelSU Android üçün nüvə əsaslı root həllidir. Versiya 0.6.1-dən başlayaraq və versiya 0.7.0-dan əvvəlki versiyalarda, KernelSU quraşdırılmış cihaz tətbiq imzalanma bloku xüsusi şəkildə konstruksiya edilmiş zərərli proqramla yoluxarsa, bu proqram cihazda root imtiyazlarını ələ keçirə bilər. Zəiflik olan yoxlama məntiqi əslində `0x7109871a` id-li son blokun imzasını əldə edir, lakin Android quraşdırılması zamanı yoxlama məntiqi birinci bloku əldə etməkdir. Düzəldilmiş faktiki imza yeniləməsindən əlavə (KSU onun V2 olduğunu düşünürdü, lakin əslində V3 idi), həmçinin faktiki imzanın aşağı salınması problemi də mövcuddur (KSU onun V2 olduğunu düşünürdü, lakin əslində V1 idi). İmza yoxlama məntiqində imzanın tapılmaması xətasına səbəb olacaq bir şərt tapıldı və KernelSU eyni şərtləri tətbiq etmir, buna görə də KSU orada V2 imzasının olduğunu düşünür, lakin APK imza yoxlaması əslində V1 imzasından istifadə edir. Bu problem versiya 0.7.0-da düzəldilib. Müvəqqəti həll yolu kimi, KernelSU menecerini quraşdırılmış vəziyyətdə saxlayın və naməlum tətbiqlərin quraşdırılmasından yayın.
Necə düzəltmək olar
- kernelsu kernelsu0.7.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| kernelsu kernelsu | 0.6.1 ≤ v < 0.7.0 | 0.7.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.
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.