CVE-2015-1472
WysokieStreszczenie
Makro ADDW w pliku stdio-common/vfscanf.c w bibliotece GNU C (glibc lub libc6) przed wersją 2.21 nieprawidłowo uwzględnia rozmiar typu danych podczas alokacji pamięci, co może prowadzić do przepełnienia bufora lub innych nieokreślonych skutków.
Ocena ryzyka
Atakujący mogą wykorzystać tę podatność do wywołania odmowy usługi, co może wpłynąć na dostępność aplikacji korzystających z tej biblioteki.
Rekomendacja
Zaleca się aktualizację biblioteki glibc do wersji 2.21 lub nowszej, aby zlikwidować tę podatność.
Inne podatności w GNU C Library (glibc or libc6)
Zobacz wszystkie- CVE-2015-8982Wysokie
Przepełnienie całkowite w funkcji strxfrm w bibliotece GNU C (glibc lub libc6) przed wersją 2.21 umożliwia atakującym zależnym od kontekstu spowodowanie awarii (denial of service) lub potencjalne wykonanie dowolnego kodu poprzez długi ciąg, co prowadzi do przepełnienia bufora na stosie.
- CVE-2014-9984Krytyczne
nscd w bibliotece GNU C (glibc lub libc6) przed wersją 2.20 nieprawidłowo oblicza rozmiar wewnętrznego bufora podczas przetwarzania żądań netgroup, co może prowadzić do awarii demona nscd lub wykonania kodu jako użytkownik uruchamiający nscd.
- CVE-2015-8778Krytyczne
Przepełnienie całkowite w bibliotece GNU C (glibc lub libc6) przed wersją 2.23 umożliwia atakującym zależnym od kontekstu spowodowanie awarii aplikacji lub potencjalne wykonanie dowolnego kodu poprzez argument rozmiaru w funkcji __hcreate_r, co prowadzi do dostępu do pamięci poza przydzielonym obszarem.
Oryginalny opis (angielski, źródło NVD)
The ADDW macro in stdio-common/vfscanf.c in the GNU C Library (aka glibc or libc6) before 2.21 does not properly consider data-type size during memory allocation, which allows context-dependent attackers to cause a denial of service (buffer overflow) or possibly have unspecified other impact via a long line containing wide characters that are improperly handled in a wscanf call.

