CVE-2014-0211
WysokieStreszczenie
Wielokrotne przepełnienia całkowite w funkcjach fs_get_reply, fs_alloc_glyphs i fs_read_extent_info w bibliotece X.Org libXfont przed wersją 1.4.8 oraz 1.4.9x przed 1.4.99.901 umożliwiają zdalnym serwerom czcionek wykonanie dowolnego kodu poprzez spreparowaną odpowiedź xfs, co prowadzi do przepełnienia bufora.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemu i danych organizacji.
Rekomendacja
Zaleca się aktualizację biblioteki X.Org libXfont do wersji 1.4.8 lub 1.4.99.901, aby usunąć tę podatność.
Inne podatności w X.Org libXfont
Zobacz wszystkie- CVE-2015-1804Wysokie
Funkcja bdfReadCharacters w bibliotece X.Org libXfont przed wersją 1.4.9 oraz 1.5.x przed wersją 1.5.1 nieprawidłowo wykonuje konwersję typów dla wartości metryk. Umożliwia to zdalnym uwierzytelnionym użytkownikom spowodowanie odmowy usługi (dostęp do pamięci poza zakresem) oraz potencjalne wykonanie dowolnego kodu za pomocą spreparowanego pliku czcionki BDF.
- CVE-2015-1803Wysokie
Funkcja bdfReadCharacters w bibliotece X.Org libXfont przed wersją 1.4.9 oraz 1.5.x przed wersją 1.5.1 nieprawidłowo obsługuje bitmapy znaków, których nie może odczytać. To pozwala zdalnym uwierzytelnionym użytkownikom na spowodowanie awarii systemu (dereferencja wskaźnika NULL) oraz potencjalne wykonanie dowolnego kodu za pomocą spreparowanego pliku czcionki BDF.
- CVE-2015-1802Wysokie
Funkcja bdfReadProperties w bibliotece X.Org libXfont przed wersją 1.4.9 oraz 1.5.x przed wersją 1.5.1 pozwala zdalnie uwierzytelnionym użytkownikom na spowodowanie odmowy usługi (zapisy poza zakresem i awaria) lub potencjalne wykonanie dowolnego kodu poprzez negatywną lub dużą liczbę właściwości w pliku czcionki BDF.
- CVE-2014-0210Wysokie
Wielokrotne przepełnienia bufora w libXfont X.Org przed wersją 1.4.8 oraz 1.4.9x przed 1.4.99.901 umożliwiają zdalnym serwerom czcionek wykonanie dowolnego kodu poprzez spreparowaną odpowiedź protokołu xfs.
- CVE-2007-5199Krytyczne
Przepełnienie jednego bajtu w pliku catalogue.c w bibliotece X.Org libXfont w wersji 1.3.1 może umożliwić zdalnym atakującym wywołanie nieokreślonego wpływu.
Oryginalny opis (angielski, źródło NVD)
Multiple integer overflows in the (1) fs_get_reply, (2) fs_alloc_glyphs, and (3) fs_read_extent_info functions in X.Org libXfont before 1.4.8 and 1.4.9x before 1.4.99.901 allow remote font servers to execute arbitrary code via a crafted xfs reply, which triggers a buffer overflow.

