CVE-2015-8981
KrytyczneStreszczenie
W funkcji PdfParser::ReadXRefSubsection w PoDoFo występuje przepełnienie bufora oparte na stercie, co może umożliwić atakującym uzyskanie nieokreślonego wpływu poprzez wektory związane z m_offsets.size.
Ocena ryzyka
Ta podatność może prowadzić do nieautoryzowanego dostępu do pamięci, co stwarza ryzyko wykonania złośliwego kodu lub destabilizacji aplikacji.
Rekomendacja
Zaleca się aktualizację PoDoFo do najnowszej wersji, aby usunąć tę podatność oraz monitorowanie systemów pod kątem podejrzanej aktywności.
Inne podatności w PoDoFo
Zobacz wszystkie- CVE-2017-8787Wysokie
Funkcja PoDoFo::PdfXRefStreamParserObject::ReadXRefStreamEntry w PoDoFo 0.9.5 umożliwia zdalnym atakującym spowodowanie odmowy usługi (przepełnienie bufora w stercie) lub potencjalnie inny nieokreślony wpływ poprzez spreparowany plik PDF.
- CVE-2017-6844Wysokie
Przepełnienie bufora w funkcji PoDoFo::PdfParser::ReadXRefSubsection w pliku PdfParser.cpp w wersji PoDoFo 0.9.4 umożliwia zdalnym atakującym wywołanie nieokreślonego wpływu poprzez spreparowany plik.
- CVE-2017-6843Wysokie
W funkcji PoDoFo::PdfVariant::DelayedLoad w pliku PdfVariant.h w PoDoFo 0.9.4 występuje przepełnienie bufora oparte na stercie, które może być wykorzystane przez zdalnych atakujących za pomocą spreparowanego pliku.
- CVE-2017-5886Wysokie
W PoDoFo 0.9.4 występuje przepełnienie bufora oparte na stercie w funkcji PoDoFo::PdfTokenizer::GetNextToken, co pozwala zdalnym atakującym na wywołanie nieokreślonego wpływu poprzez spreparowany plik.
- CVE-2017-5853Wysokie
Przepełnienie całkowitej liczby w pliku base/PdfParser.cpp w PoDoFo 0.9.4 może umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu poprzez spreparowany plik.
- CVE-2017-8378Krytyczne
W funkcji PdfParser::ReadObjects w PoDoFo 0.9.5 występuje przepełnienie bufora oparte na stercie, co pozwala zdalnym atakującym na spowodowanie awarii aplikacji lub potencjalnie innych nieokreślonych skutków.
Oryginalny opis (angielski, źródło NVD)
Heap-based buffer overflow in the PdfParser::ReadXRefSubsection function in base/PdfParser.cpp in PoDoFo allows attackers to have unspecified impact via vectors related to m_offsets.size.

