CVE-2015-8947
WysokieStreszczenie
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.
Ocena ryzyka
Organizacje mogą być narażone na ataki, które prowadzą do odmowy usługi, co może wpłynąć na dostępność usług opartych na HarfBuzz.
Rekomendacja
Zaleca się aktualizację HarfBuzz do wersji 1.0.5 lub nowszej, aby zlikwidować 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-2024-56732Wysokie
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.
Oryginalny opis (angielski, źródło NVD)
hb-ot-layout-gpos-table.hh in HarfBuzz before 1.0.5 allows remote attackers to cause a denial of service (buffer over-read) or possibly have unspecified other impact via crafted data, a different vulnerability than CVE-2016-2052.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

