CVE-2017-7563
WysokieCVSS 8.1Streszczenie
W ARM Trusted Firmware 1.3 pamięć RO jest zawsze wykonywalna w AArch64 Secure EL1, co pozwala atakującym na obejście mechanizmu ochrony MT_EXECUTE_NEVER. Problem ten wynika z niespójności w liczbie bitów wykonania-nigdy (jeden bit w porównaniu do dwóch bitów).
Ocena ryzyka
Organizacje mogą być narażone na ataki, które wykorzystują tę lukę do uruchamiania nieautoryzowanego kodu w zabezpieczonym środowisku. To może prowadzić do poważnych naruszeń bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do nowszej wersji ARM Trusted Firmware, która naprawia tę lukę. Dodatkowo, warto przeprowadzić audyt zabezpieczeń, aby zminimalizować ryzyko związane z tą podatnością.
Inne podatności w ARM Trusted Firmware 1.3
Oryginalny opis (angielski, źródło NVD)
In ARM Trusted Firmware 1.3, RO memory is always executable at AArch64 Secure EL1, allowing attackers to bypass the MT_EXECUTE_NEVER protection mechanism. This issue occurs because of inconsistency in the number of execute-never bits (one bit versus two bits).

