CVE Catalog

CVE-2026-111269

MediumCVSS 6.1
Published: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.13%

2th percentile - higher than 2% of all known CVEs

Summary

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.

Risk Assessment

The vulnerability enables remote crashes of applications processing iCalendar data, potentially leading to denial of service or memory data leakage.

Recommendation

Upgrade libical beyond version 4.0.6 and fix the trailing backslash handling in icalvalue_decode_ical_string().

Other vulnerabilities in libical

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS