Katalog CVE

CVE-2026-88383

Niskie ryzyko· EPSS 5%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.17%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

libical 4.0.6 zawiera niezgodny wskaźnik funkcji w icalparameter_string_to_kind(). Podczas parsowania danych iCalendar zawierających sparametryzowaną właściwość, funkcja przekazuje icalparameter_compare_kind_map() do bsearch() przez niezgodny typ wskaźnika funkcji porównującej. bsearch() wywołuje callback przez niedopasowany typ, co prowadzi do niezdefiniowanego zachowania i zakończenia procesu.

Ocena ryzyka

Może to prowadzić do odmowy usługi podczas przetwarzania specjalnie spreparowanych danych iCalendar.

Rekomendacja

Zaktualizuj libical do wersji z poprawką lub ogranicz przetwarzanie niezaufanych danych iCalendar.

Inne podatności w libical

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

libical 4.0.6 contains an incompatible function pointer in icalparameter_string_to_kind(). When parsing iCalendar data containing a parameterized property, the function passes icalparameter_compare_kind_map() to bsearch() through an incompatible comparator function pointer type. bsearch() invokes the callback through the mismatched type, resulting in undefined behavior and process termination, leading to denial of service.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS