Katalog CVE

CVE-2026-111269

ŚrednieCVSS 6.1
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.13%

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

Streszczenie

libical do wersji 4.0.6 zawiera odczyt poza zakresem bufora sterty w funkcji icalvalue_decode_ical_string() w pliku src/libical/icalvalue.c podczas dekodowania danych wejściowych kończących się ukośnikiem wstecznym. Atakujący może dostarczyć tekst iCalendar z ucieczką i końcowym ukośnikiem wstecznym, powodując odczyt poza terminatorem i awarię aplikacji lub wyciek sąsiedniej pamięci sterty.

Ocena ryzyka

Podatność umożliwia zdalne wywołanie awarii aplikacji przetwarzających dane iCalendar, co może prowadzić do ataku denial of service lub wycieku danych z pamięci.

Rekomendacja

Zaktualizować libical do wersji nowszej niż 4.0.6 oraz poprawić obsługę końcowego ukośnika wstecznego w funkcji icalvalue_decode_ical_string().

Inne podatności w libical

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

libical through 4.0.6 contains a heap-based out-of-bounds read in icalvalue_decode_ical_string() in src/libical/icalvalue.c when decoding input ending in a backslash. Attackers can supply escaped iCalendar text with a trailing backslash, causing the loop to read past the terminator and crash the application or leak adjacent heap memory.

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