Android Sistemində Kritik Zero-Click Zəiflik Aşkarlanıb: PoC Exploit Uzaqdan Tam Nəzarətə Yol Açıb
Google-un May 2026 Android Təhlükəsizlik Bülletenində aşkar edilmiş kritik zero-click zəifliyi (CVE-2026-0073) mobil təhlükəsizlik sahəsində ciddi narahatlıqlara səbəb olub. Android əməliyyat sisteminin əsas komponentlərindən biri olan adbd daemonunda gizlənən bu boşluq, təcavüzkarlara qurbanın heç bir qarşılıqlı əlaqəsi olmadan (zero-click) cihazlara uzaqdan tam shell girişi əldə etməyə imkan verir.
Boşluğun Təfərrüatları və İşləmə Mexanizmi
BARGHEST təhlükəsizlik tədqiqatçıları tərəfindən aşkar edilən bu kritik zəiflik, Android-in debugging etibar modelini tamamilə pozur və standart bir developer alətini görünməz, silahlanmış bir Exploit-ə çevirir. CVE-2026-0073-ün əsası, auth.cpp faylının adbd_tls_verify_cert funksiyasındakı kriptoqrafik məntiq xətasıdır. Müasir simsiz ADB bağlantıları, əlaqə quran müştərinin əvvəllər qoşulmuş və etibarlı bir host olmasını təmin etmək üçün qarşılıqlı TLS autentifikasiyasına güvənir.
Bu əl sıxma zamanı sistem, müştərinin sertifikatının açıq açarını cihazda saxlanılan səlahiyyətli RSA açarları ilə müqayisə etmək üçün EVP_PKEY_cmp API-dən istifadə edir. Əgər təcavüzkar EC P-256 və ya Ed25519 kimi qeyri-RSA sertifikatı təqdim edərsə, müqayisə API-si alqoritm uyğunsuzluğunu bildirmək üçün -1 dəyərini qaytarır. Lakin, əsas C++ implementasiyası sıfırdan fərqli bütün tam ədədləri boolean ‘uğur’ kimi qəbul etdiyi üçün, daemon təcavüzkarın uyğunsuz sertifikatını səhvən etibarlı host açarı kimi təsdiqləyir.
Exploit Prosesi və Mümkün Nəticələr
Məntiqdəki bu boşluq sadə olsa da, onu Exploit etmək protokolun dəqiq manipulyasiyasını tələb edir. Təcavüzkar əvvəlcə bir TCP bağlantısı qurmalı, STLS yüksəltmə ardıcıllığını uğurla tamamlamalı və sonra zərərli, çarpaz-alqoritm sertifikatını təmin etməlidir. Bu autentifikasiya qapısı keçildikdən sonra, təcavüzkar şifrələnmiş tunnel daxilində ADB çərçivəsini bərpa edərək uzaqdan bir shell aça bilər. Bu, təcavüzkara shell istifadəçisi olaraq icra imtiyazları verir və normal tətbiq sandboxes-larını keçməyə imkan tanıyır.
Nəticədə, təcavüzkarlar həssas şəxsi məlumatları ələ keçirə, package management-dən sui-istifadə edərək zərərli tətbiqləri gizli şəkildə qura və cihazın daha da Exploit edilməsi üçün sistem parametrlərini manipulyasiya edə bilərlər.
Hədəfdəki Cihazlar və Zəifliyin Şərtləri
Barghest Research-ə görə, bu zəiflik əsasən Android 14, 15 və 16 versiyalı cihazları müəyyən vəziyyət şərtləri altında təsir edir. Uğurlu Exploit üçün aşağıdakı ilkin şərtlər tələb olunur:
- Hədəf cihazda Developer options aktiv olmalıdır.
- Simsiz debugging (və ya ADB over TCP) şəbəkədə açıq olmalıdır.
- Cihazın etibarlı anbarında ən azı bir əvvəllər qoşulmuş RSA host açarı olmalıdır.
- Təcavüzkarın cihazın ADB TCP port 5555-ə yaxın şəbəkə bağlantısı olmalıdır.
Müdafiə və Tövsiyələr
Cihaz istifadəçiləri və korporativ administratorlar bu kritik boşluğu aradan qaldırmaq üçün dərhal May 2026 təhlükəsizlik yamacını tətbiq etməlidirlər. Proaktiv şəkildə hücum səthlərini azaltmaq üçün istifadəçilər etibarsız şəbəkələrdə simsiz debugging-i söndürməli və naməlum debugging hostları üçün icazələri ləğv etməlidirlər. İstifadə edilmədikdə Developer options-ı tamamilə söndürmək, avtomatlaşdırılmış yerli şəbəkə Exploit cəhdlərindən qorunmaq üçün yüksək dərəcədə tövsiyə olunur.