CVE-2024-6563
Təsvir
Girişin ölçüsünü yoxlamadan buferin kopyalanması ('Klassik bufer daşması') zəifliyi Renesas arm-trusted-firmware-də yerli kodun icrasına imkan verir. Bu zəiflik https://github.Com/renesas-rcar/arm-trusted-firmware/blob/rcar_gen3_v2.5/drivers/renesas/common/io/i... və https://github.Com/renesas-rcar/arm-trusted-firmware/blob/rcar_gen3_v2.5/drivers/renesas/common/io/io_rcar.C proqram faylları ilə əlaqələndirilir. 313-cü sətirdə "addr_loaded_cnt" dəyərinin "CHECK_IMAGE_AREA_CNT" (5) və ya daha böyük olmaması yoxlanılır, lakin bu yoxlama funksiyanı dayandırmır. Dərhal sonra (317-ci sətir) buferdə daşma baş verəcək və "dst" dəyəri buferdən dərhal sonrakı sahəyə, yəni "addr_loaded_cnt"-ə yazılacaq. Bu, hücumçuya "addr_loaded_cnt" dəyərini sərbəst idarə etməyə və bununla da dərhal sonrakı (318-ci sətir) yazmanın təyinatını idarə etməyə imkan verəcək. Bundan sonra 318-ci sətirdəki yazma həmin hücumçu tərəfindən tam idarə olunacaq: istənilən ünvan və istənilən dəyər ("len") ilə.
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 |
|---|---|---|
| renesas arm-trusted-firmware | Aralıq göstərilməyib | — |
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.