CVE-2026-44362
Təsvir
OP-TEE, Arm üzərində işləyən qeyri-təhlükəsiz Linux nüvəsinə köməkçi olaraq tərtib edilmiş, TrustZone texnologiyasından istifadə edən Cortex-A nüvələri üçün Etibarlı İcra Mühitidir (TEE). 3.20.0 versiyasından başlayaraq və 4.11.0 versiyasından əvvəl OP-TEE-nin alt açar geri qaytarma qorumasındakı zəiflik, sistemin Etibarlı Tətbiqin (TA) yüklənməsi prosesi zamanı versiyalama məlumatlarını ötürməməsi səbəbindən ləğv edilmiş və ya daha köhnə alt açar versiyalarının istifadəsinə imkan verir. `core/crypto/signed_hdr.c` faylında `shdr_load_pub_key()` funksiyası alt açar başlıqlarını təhlil edir, lakin `subkey_version` dəyərini işləmə zamanı `shdr_pub_key` strukturuna təyin etmir. Nəticədə, başlıqda göstərilən versiyadan asılı olmayaraq `key->version` sahəsi sıfır olaraq qalır. `core/kernel/ree_fs_ta.c` faylında `ree_fs_ta_open()` funksiyası `check_update_version()` funksiyasını çağırdıqda bu sıfırlanmış versiyanı geri qaytarma verilənlər bazasına ötürür. Verilənlər bazası qeyd etmək üçün heç vaxt sıfırdan fərqli versiya almadığından, o heç vaxt irəliləmir və bununla da geri qaytarma yoxlaması faktiki olaraq yan keçilir və aşağı salınmış alt açar zəncirləri ilə imzalanmış TA-ların uğurla yüklənməsinə imkan verilir. Bu, Etibarlı Tətbiqin (TA) autentifikasiyası üçün alt açar əsaslı imzalama zəncirlərindən istifadə edən OP-TEE əsas xətt konfiqurasiyalarına təsir edir. 4.11.0 versiyası yamaq ehtiva edir. Heç bir məlum əvəzedici həll mövcud deyil.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| trustedfirmware op-tee | 3.20.0 ≤ v ≤ 4.10.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.