CVE-2024-56732
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 39 - wyżej niż 39% wszystkich znanych CVE
Streszczenie
HarfBuzz to silnik kształtowania tekstu. W wersjach od 8.5.0 do 10.0.1 występuje przepełnienie bufora w stercie w funkcji hb_cairo_glyphs_from_buffer.
Ocena ryzyka
Przepełnienie bufora może prowadzić do wykonania złośliwego kodu, co stwarza poważne zagrożenie dla bezpieczeństwa aplikacji korzystających z HarfBuzz.
Rekomendacja
Zaleca się aktualizację HarfBuzz do najnowszej wersji, aby usunąć tę podatność.
Inne podatności w HarfBuzz
Zobacz wszystkie- CVE-2026-113680Średnie
HarfBuzz od wersji 8.0.0 do 14.6.0 zawiera podatność na dereferencję wskaźnika NULL w eksperymentalnych importach hosta shapera WebAssembly: buffer_set_contents, face_create i font_set_coords. Atakujący może dostarczyć spreparowaną czcionkę, której osadzony moduł wasm przekazuje adresy poza zakresem z niezerowymi długościami, powodując awarię każdej aplikacji kształtującej tekst tą czcionką.
- CVE-2026-113679Wysokie
W HarfBuzz od wersji 8.0.0 do 14.6.0 występuje zapis poza granicami bufora w eksperymentalnym shaperze WebAssembly z powodu nieprawidłowej sygnatury WAMR dla importu font_glyph_to_string. Atakujący może dostarczyć spreparowaną czcionkę, której moduł wasm umieszcza bufor wyjściowy blisko końca pamięci liniowej, zapisując bajty nazwy glifu do pamięci hosta i powodując awarię lub uszkodzenie aplikacji.
- CVE-2015-8947Wysokie
HarfBuzz przed wersją 1.0.5 zawiera podatność, która pozwala zdalnym atakującym na spowodowanie odmowy usługi (przepełnienie bufora) lub potencjalnie inny nieokreślony wpływ poprzez spreparowane dane.
Oryginalny opis (angielski, źródło NVD)
HarfBuzz is a text shaping engine. Starting with 8.5.0 through 10.0.1, there is a heap-based buffer overflow in the hb_cairo_glyphs_from_buffer function.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

