CVE-2016-10237
WysokieStreszczenie
Wszystkie wersje Androida od CAF, korzystające z jądra Linux, mogą przekazywać pamięć ochrony wspólnego zasobu jako bezpieczny bufor pamięci kamery do zaufanej aplikacji, co prowadzi do błędnej interpretacji tej pamięci jako bezpiecznej.
Ocena ryzyka
Może to prowadzić do nieautoryzowanego dostępu do wrażliwych danych, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji i danych użytkowników.
Rekomendacja
Zaleca się aktualizację systemu Android do najnowszej wersji oraz weryfikację mechanizmów ochrony pamięci w aplikacjach zaufanych.
Inne podatności w Android releases from CAF using the Linux kernel
Zobacz wszystkie- CVE-2017-8241Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają podatność na przepełnienie bufora w funkcji WLAN z powodu nieprawidłowej długości wiadomości.
- CVE-2017-8237Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają podatność na przepełnienie bufora podczas ładowania obrazu oprogramowania układowego.
- CVE-2017-8234Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mogą być podatne na dostęp poza zakresem w funkcji kamery.
- CVE-2017-7371Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mogą mieć problem z wskaźnikiem danych, który może być użyty po jego zwolnieniu, gdy SLIMbus jest wyłączony przez Bluetooth.
- CVE-2017-7369Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają problem z nieprawidłową walidacją indeksu tablicy w rutynie ALSA, co może prowadzić do uszkodzenia stosu jądra.
- CVE-2017-7367Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają podatność na przepełnienie całkowite przy przetwarzaniu obrazu rozruchowego.
- CVE-2017-7365Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mogą być podatne na nadmiarowe odczyty bufora, jeśli określony ciąg nie jest zakończony znakiem NULL.
- CVE-2016-10342Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają podatność na przepełnienie bufora w obsłudze wywołań systemowych.
- CVE-2016-10341Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux mają problem z nadmiernymi uprawnieniami dla zewnętrznych TEE (Trusted Execution Environment). To może prowadzić do nieautoryzowanego dostępu do zasobów systemowych.
- CVE-2016-10340Wysokie
Wszystkie wersje Androida z CAF korzystające z jądra Linux zawierają podatność na przepełnienie bufora spowodowaną podwójnie ujemnym całkowitym w handlerze wywołań systemowych.
Oryginalny opis (angielski, źródło NVD)
If shared content protection memory were passed as the secure camera memory buffer by the HLOS to a trusted application (TA) in all Android releases from CAF using the Linux kernel, the TA would not detect an issue and it would be treated as secure memory.

