CVE catalog

CVE-2026-88383

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_ki

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Updated
Source
[NVD] · [CVE record]
EPSS
0.20% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibical3sid3.0.20-3vulnerable
Debianlibical3forky3.0.20-3vulnerable
Debianlibical3trixie3.0.20-1vulnerable
Debianlibical3bookworm3.0.16-1vulnerable
Ubuntulibical16.041.0.1-0ubuntu1vulnerable
Ubuntulibical16.041.0.1-0ubuntu2vulnerable
Ubuntulibical18.042.0.0-0.5vulnerable
Ubuntulibical18.042.0.0-0.5build1vulnerable
Ubuntulibical18.042.0.0-1ubuntu1vulnerable
Ubuntulibical18.042.0.0-4vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibical3sourcesid(unfixed)unimportantNot reported[1149060]
Debianlibical3sourceforky(unfixed)unimportantNot reported[1149060]
Debianlibical3sourcetrixie(unfixed)unimportantNot reported[1149060]
Debianlibical3sourcebookworm(unfixed)unimportantNot reported[1149060]

[Debian bug #1149060]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [gir1.2-ical-3.0]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.16-1+b1 · amd64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

    • 3.0.16-1+b1 · arm64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

  • [libical3]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.16-1+b1 · amd64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

    • 3.0.16-1+b1 · arm64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

  • [libical-dev]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.16-1+b1 · amd64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

    • 3.0.16-1+b1 · arm64 · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

  • [libical-doc]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.16-1 · all · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

    • 3.0.16-1 · all · bookworm

      Affected

      nvd · libical3 · debian · bookworm; nvd · libical3 · debian · 12

[Debian 13 (Trixie)]

  • [gir1.2-ical-3.0]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.20-1+b1 · amd64 · trixie

      Affected

      nvd · libical3 · debian · 13

    • 3.0.20-1+b1 · arm64 · trixie

      Affected

      nvd · libical3 · debian · 13

  • [libical3t64]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.20-1+b1 · amd64 · trixie

      Affected

      nvd · libical3 · debian · 13

    • 3.0.20-1+b1 · arm64 · trixie

      Affected

      nvd · libical3 · debian · 13

  • [libical-dev]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.20-1+b1 · amd64 · trixie

      Affected

      nvd · libical3 · debian · 13

    • 3.0.20-1+b1 · arm64 · trixie

      Affected

      nvd · libical3 · debian · 13

  • [libical-doc]Affected

    Source package: [libical3]

    Details (2)
    • 3.0.20-1 · all · trixie

      Affected

      nvd · libical3 · debian · 13

    • 3.0.20-1 · all · trixie

      Affected

      nvd · libical3 · debian · 13

Observed:

References