CVE-2016-0804
KrytyczneStreszczenie
Funkcja NuPlayer::GenericSource::notifyPreparedAndCleanup w mediaserver w systemie Android 5.x przed wersją 5.1.1 LMY49G oraz 6.x przed 2016-02-01 niewłaściwie zarządza obiektami mDrmManagerClient. To pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
Ocena ryzyka
Podatność ta może prowadzić do poważnych konsekwencji, takich jak zdalne wykonanie kodu lub awaria systemu, co stwarza zagrożenie dla bezpieczeństwa danych i stabilności urządzeń.
Rekomendacja
Zaleca się aktualizację systemu Android do wersji 5.1.1 LMY49G lub nowszej, aby usunąć tę podatność oraz monitorowanie użycia plików multimedialnych w celu wykrycia potencjalnych ataków.
Inne podatności w mediaserver in Android
Zobacz wszystkie- CVE-2016-2478Wysokie
W pliku omx_vdec_msm8974.cpp w mediaserver w systemie Android występuje problem z niewłaściwym zarządzaniem wskaźnikami, co może umożliwić atakującym uzyskanie uprawnień poprzez specjalnie przygotowaną aplikację.
- CVE-2016-2477Wysokie
W pliku omx_vdec_msm8974.cpp w mediaserver w systemie Android występuje problem z nieprawidłowym zarządzaniem wskaźnikami, co może pozwolić atakującym na uzyskanie uprawnień poprzez specjalnie przygotowaną aplikację.
- CVE-2016-0840Wysokie
Wielokrotne błędy typu buffer underflow w stosie w pliku decoder/ih264d_parse_cavlc.c w mediaserver w Androidzie 6.x przed 2016-04-01 mogą pozwolić zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2016-0828Wysokie
Funkcja BnGraphicBufferConsumer::onTransact w mediaserver w systemie Android 5.x przed wersją 5.1.1 LMY49H oraz 6.x przed 1 marca 2016 roku nie inicjalizuje pewnej zmiennej slotu. To pozwala atakującym na uzyskanie wrażliwych informacji oraz obejście nieokreślonego mechanizmu ochrony poprzez wywołanie akcji ATTACH_BUFFER.
Oryginalny opis (angielski, źródło NVD)
The NuPlayer::GenericSource::notifyPreparedAndCleanup function in media/libmediaplayerservice/nuplayer/GenericSource.cpp in mediaserver in Android 5.x before 5.1.1 LMY49G and 6.x before 2016-02-01 improperly manages mDrmManagerClient objects, which allows remote attackers to execute arbitrary code or cause a denial of service (memory corruption) via a crafted media file, aka internal bug 25070434.

