← Back to feed
Vulnerabilities & PatchesEmerging1 sourceAug 25, 2026 · 20:16via CVEFeed

CVE-2026-55099 - icalendar: Algorithmic Complexity in Equality

Brief

CVE ID : CVE-2026-55099

Published : Aug. 25, 2026, 8:16 p. m.

  • 55 minutes ago

Description : icalendar is an RFC 5545 compatible parser and generator of iCalendar files for Python. From 7.

  • 0 until 7.
  • 3, the Component equality method in src/icalendar/cal/component. py compares nested subcomponents with two membership loops, and each membership test invokes the same method on child components, causing O(2^n) work relative to nesting depth. Component.

from_ical accepts arbitrarily nested BEGIN:VEVENT blocks without a depth limit, so an attacker can submit a sub-kilobyte . ics file containing equal nested subtrees and trigger the cost when an application performs equality, inequality, membership, deduplication, test-assertion, round-trip, or normalization comparisons.

Read more on CVEFeed