Podatności libstagefright
47 znanych podatności CVE w libstagefright, przetłumaczonych i ocenionych.
- CVE-2017-0409Wysokie
W podatności CVE-2017-0409 w bibliotece libstagefright, atakujący może wykorzystać specjalnie przygotowany plik do zdalnego wykonania dowolnego kodu w kontekście procesu bez uprawnień. Problem ten jest oceniany jako wysoki ze względu na możliwość zdalnego wykonania kodu w aplikacji korzystającej z tej biblioteki.
- CVE-2016-3872Wysokie
Przepełnienie bufora w pliku SoftVPX.cpp w libstagefright w mediaserver w systemie Android przed wersją 4.4.4, 5.0.2, 5.1.1, 2016-09-01 dla wersji 6.x oraz 2016-09-01 dla wersji 7.0 pozwala atakującym na uzyskanie uprawnień za pomocą spreparowanej aplikacji.
- CVE-2016-3863Wysokie
Wielokrotne przepełnienia bufora na stosie w implementacji ponownego składania AVCC w libstagefright w systemie Android umożliwiają zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowany plik multimedialny.
- CVE-2016-3824Wysokie
W pliku OMXNodeInstance.cpp w libstagefright w mediaserver w systemie Android przed wersją 4.4.4, 5.0.x przed 5.0.2, 5.1.x przed 5.1.1 oraz 6.x przed 2016-08-01 nie jest weryfikowany port bufora, co pozwala atakującym na uzyskanie uprawnień za pomocą spreparowanej aplikacji.
- CVE-2016-2507Wysokie
Przepełnienie całkowite w libstagefright w systemie Android przed wersją 4.4.4, 5.0.2, 5.1.1 oraz 6.x przed 1 lipca 2016 roku umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
- CVE-2016-2485Wysokie
W libstagefright w mediaserver w systemie Android przed wersją 4.4.4, 5.0.2, 5.1.1 oraz przed 1 czerwca 2016 roku nie weryfikowane są rozmiary buforów OMX dla kodeków GSM i G711. To umożliwia atakującym uzyskanie uprawnień poprzez specjalnie przygotowaną aplikację.
- CVE-2016-2451Wysokie
W libstagefright w systemie Android przed wersją 4.4.4, 5.0.2, 5.1.1 oraz 6.x przed 1 maja 2016 roku, nie walidowane są rozmiary buforów wyjściowych VPX, co umożliwia atakującym uzyskanie uprawnień poprzez spreparowaną aplikację.
- CVE-2016-2814Wysokie
W bibliotece libstagefright w przeglądarkach Mozilla Firefox przed wersją 46.0, Firefox ESR 38.x przed 38.8 oraz Firefox ESR 45.x przed 45.1 występuje przepełnienie bufora oparte na stercie w funkcji stagefright::SampleTable::parseSampleCencInfo. Umożliwia to zdalnym atakującym wykonanie dowolnego kodu poprzez odpowiednio skonstruowane przesunięcia CENC, co prowadzi do niewłaściwego zarządzania tabelą rozmiarów.
- CVE-2016-0842Wysokie
Dekoder H.264 w libstagefright w Androidzie 6.x przed 2016-04-01 niewłaściwie obsługuje dane operacji zarządzania pamięcią (MMCO), co pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) za pomocą spreparowanego pliku multimedialnego.
- CVE-2015-6620Wysokie
W libstagefright w systemie Android przed wersją 5.1.1 LMY48Z oraz 6.0 przed 1 grudnia 2015 roku, atakujący mogą uzyskać uprawnienia poprzez specjalnie przygotowaną aplikację. Może to prowadzić do uzyskania dostępu do poziomu Signature lub SignatureOrSystem.
- CVE-2015-6610Wysokie
Podatność w libstagefright w systemie Android przed wersją 5.1.1 LMY48X oraz 6.0 przed 1 listopada 2015 roku umożliwia atakującym uzyskanie uprawnień lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez specjalnie przygotowaną aplikację.
- CVE-2015-7716Wysokie
W libstagefright w systemie Android 5.x przed wersją 5.1.1 LMY48T występuje podatność, która pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-6604Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-6603Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-6601Wysokie
Podatność w libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
- CVE-2015-6600Wysokie
Podatność w libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
- CVE-2015-6599Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-6598Wysokie
Podatność w libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
- CVE-2015-3873Wysokie
libstagefright w Androidzie przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3872Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3871Wysokie
W bibliotece libstagefright w systemie Android przed wersją 5.1.1 LMY48T występuje podatność, która pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany plik multimedialny.
- CVE-2015-3870Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3869Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3868Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3867Wysokie
libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3823Wysokie
Libstagefright w systemie Android przed wersją 5.1.1 LMY48T pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2015-3876Wysokie
Podatność w libstagefright w systemie Android do wersji 5.1.1 LMY48M umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane metadane w pliku (1) MP3 lub (2) MP4.
- CVE-2015-6575Wysokie
W pliku SampleTable.cpp w libstagefright w systemie Android przed wersją 5.1.1 LMY48I nieprawidłowo rozważane jest promowanie liczb całkowitych, co pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi (przepełnienie licznika i uszkodzenie pamięci) za pomocą spreparowanych atomów w danych MP4.
- CVE-2015-3864Wysokie
W podatności CVE-2015-3864 występuje błąd podprzepełnienia całkowitego w funkcji MPEG4Extractor::parseChunk w libstagefright, co pozwala zdalnym atakującym na wykonanie dowolnego kodu poprzez spreparowane dane MPEG-4. Problem ten wynika z niekompletnej poprawki dla CVE-2015-3824.
- CVE-2015-3835Wysokie
Przepełnienie bufora w funkcji OMXNodeInstance::emptyBuffer w libstagefright w systemie Android przed wersją 5.1.1 LMY48I umożliwia atakującym wykonanie dowolnego kodu za pomocą specjalnie przygotowanej aplikacji.
- CVE-2015-3834Wysokie
Wielokrotne przepełnienia całkowite w funkcji BnHDCP::onTransact w pliku IHDCP.cpp w libstagefright w systemie Android przed wersją 5.1.1 LMY48I mogą umożliwić atakującym wykonanie dowolnego kodu za pomocą spreparowanej aplikacji wykorzystującej szyfrowanie HDCP, co prowadzi do przepełnienia bufora w stercie.
- CVE-2015-3832Wysokie
Wielokrotne przepełnienia bufora w MPEG4Extractor.cpp w libstagefright w systemie Android przed wersją 5.1.1 LMY48I umożliwiają zdalnym atakującym wykonanie dowolnego kodu poprzez nieprawidłowe wartości rozmiaru jednostek NAL w danych MP4.
- CVE-2015-3829Wysokie
Błąd off-by-one w funkcji MPEG4Extractor::parseChunk w libstagefright w systemie Android przed wersją 5.1.1 LMY48I umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowane atomy covr MPEG-4 o rozmiarze równym SIZE_MAX.
- CVE-2015-3828Wysokie
Funkcja MPEG4Extractor::parse3GPPMetaData w libstagefright w systemie Android przed wersją 5.1.1 LMY48I nie wymusza minimalnego rozmiaru dla ciągów UTF-16 zawierających znacznik porządku bajtów (BOM). To pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowane metadane 3GPP.
- CVE-2015-3827Wysokie
Funkcja MPEG4Extractor::parseChunk w libstagefright w systemie Android przed wersją 5.1.1 LMY48I nie weryfikuje relacji między rozmiarami chunków a rozmiarami pominięć, co umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi.
- CVE-2015-3824Wysokie
Funkcja MPEG4Extractor::parseChunk w libstagefright w systemie Android przed wersją 5.1.1 LMY48I nie ogranicza prawidłowo dodawania rozmiaru, co pozwala zdalnym atakującym na wykonanie dowolnego kodu lub spowodowanie odmowy usługi poprzez spreparowany atom MPEG-4 tx3g.
- CVE-2015-1539Wysokie
Wielokrotne niedobory całkowite w funkcji ESDS::parseESDescriptor w pliku ESDS.cpp w libstagefright w systemie Android przed wersją 5.1.1 LMY48I mogą umożliwić zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane atomy ESDS.
- CVE-2015-1538Wysokie
Przepełnienie całkowite w funkcji SampleTable::setSampleToChunkParams w libstagefright w systemie Android przed wersją 5.1.1 LMY48I umożliwia zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane atomy w danych MP4, które wywołują niekontrolowaną mnożenie.
- CVE-2014-7917Wysokie
Przepełnienie całkowite w SampleTable.cpp w libstagefright w systemie Android przed wersją 5.0.0 może prowadzić do nieokreślonego wpływu i wektorów ataku.
- CVE-2014-7916Wysokie
Przepełnienie całkowite w pliku SampleTable.cpp w libstagefright w systemie Android przed wersją 5.0.0 może prowadzić do nieokreślonego wpływu i wektorów ataku.
- CVE-2014-7915Wysokie
Przepełnienie całkowite w pliku SampleTable.cpp w libstagefright w systemie Android przed wersją 5.0.0 może prowadzić do nieokreślonych skutków i wektorów ataku.
- CVE-2015-4496Wysokie
Wielokrotne przepełnienia całkowite w libstagefright w Mozilla Firefox przed wersją 38.0 umożliwiają zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowane metadane próbki w pliku wideo MPEG-4.
- CVE-2015-4493Wysokie
W bibliotece libstagefright w Mozilla Firefox przed wersją 40.0 oraz Firefox ESR 38.x przed wersją 38.2 występuje przepełnienie bufora oparte na stercie w funkcji stagefright::ESDS::parseESDescriptor. Umożliwia to zdalnym atakującym wykonanie dowolnego kodu poprzez nieprawidłowe pole rozmiaru w kawałku esds w danych wideo MPEG-4.
- CVE-2015-4479Wysokie
Wielokrotne przepełnienia całkowite w libstagefright w Mozilla Firefox przed wersją 40.0 oraz Firefox ESR 38.x przed wersją 38.2 umożliwiają zdalnym atakującym wykonanie dowolnego kodu poprzez spreparowany fragment saio w danych wideo MPEG-4.
- CVE-2016-3819Krytyczne
Przepełnienie całkowite w pliku h264bsd_dpb.c w libstagefright w mediaserver w systemie Android przed wersją 4.4.4, 5.0.2, 5.1.1 oraz 6.x przed 2016-08-01 umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2016-0815Krytyczne
Funkcja MPEG4Source::fragmentedRead w libstagefright w systemie Android przed wersją 4.4.4, 5.x przed 5.1.1 LMY49H oraz 6.x przed 1 marca 2016 roku umożliwia zdalnym atakującym wykonanie dowolnego kodu lub spowodowanie odmowy usługi (uszkodzenie pamięci) poprzez spreparowany plik multimedialny.
- CVE-2016-1946Krytyczne
Funkcja MoofParser::Metadata w libstagefright w Mozilla Firefox przed wersją 44.0 nie ogranicza rozmiaru operacji odczytu, co może umożliwić zdalnym atakującym spowodowanie odmowy usługi (przepełnienie całkowite i bufora) lub potencjalnie inny nieokreślony wpływ poprzez spreparowane metadane.

