{"schema_version":"1.7.2","id":"OESA-2026-4551","modified":"2026-10-29T09:02:50Z","published":"2026-10-29T09:02:50Z","upstream":["CVE-2026-111269"],"summary":"libical security update","details":"Libical is an open source implementation of the IETF&amp;apos;s iCalendar calendaring and scheduling protocols (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents.\r\n\r\nSecurity Fix(es):\n\nlibical 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.(CVE-2026-111269)","affected":[{"package":{"ecosystem":"openEuler:24.03-LTS-SP4","name":"libical","purl":"pkg:rpm/openEuler/libical&distro=openEuler-24.03-LTS-SP4"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.0.17-4.oe2403sp4"}]}],"ecosystem_specific":{"aarch64":["libical-3.0.17-4.oe2403sp4.aarch64.rpm","libical-debuginfo-3.0.17-4.oe2403sp4.aarch64.rpm","libical-debugsource-3.0.17-4.oe2403sp4.aarch64.rpm","libical-devel-3.0.17-4.oe2403sp4.aarch64.rpm"],"src":["libical-3.0.17-4.oe2403sp4.src.rpm"],"x86_64":["libical-3.0.17-4.oe2403sp4.x86_64.rpm","libical-debuginfo-3.0.17-4.oe2403sp4.x86_64.rpm","libical-debugsource-3.0.17-4.oe2403sp4.x86_64.rpm","libical-devel-3.0.17-4.oe2403sp4.x86_64.rpm"]}}],"references":[{"type":"ADVISORY","url":"https://www.openeuler.org/zh/security/security-bulletins/detail/?id=openEuler-SA-2026-4551"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-111269"}],"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H"}],"database_specific":{"severity":"Medium"}}
