[CLSA-2026:1790758129] cyrus-imapd: Fix of CVE-2026-61915
Type:
security
Severity:
Important
Release date:
2026-09-30 08:49:00 UTC
Description:
- fix CVE-2026-61915: double-free in the CalDAV VPATCH BYPARAM selector, reachable by an authenticated calendar user patching a resource with two or more properties of the matched kind - do not free VPATCH parameters already removed by reference: the parameter stays owned by libical after icalproperty_remove_parameter_by_ref(), so the following icalparameter_free() double-freed it and aborted the CalDAV worker on any VPATCH carrying a PATCH-ACTION parameter - use strcmpsafe/strncmpsafe for PATCHACTION string matching: icalparameter_get_xvalue() and icalproperty_get_value_as_string() may return NULL on the same VPATCH path - disable the cassandane test runner by default: on i686 its noarch perl dependencies are absent from the i686 mirror of centos8.4-Devel, and on x86_64 the prebuilt imaptest helper dies on SIGBUS (769 run, 0 failures, 64 errors, all the same crash); the cunit suite continues to run on both architectures
CVEs fixed:
Updated packages:
  • cyrus-imapd-3.0.7-20.el8_4.1.tuxcare.els1.i686.rpm
    sha:4cb1df73b904df87e492e94a6154f9dbea6a9ad3ab6f7a8b77554738ef43cfb5
  • cyrus-imapd-3.0.7-20.el8_4.1.tuxcare.els1.x86_64.rpm
    sha:3b2761e066204f5643c0430e4ffdce1e2af6d693fbdfc74eeb70a277b4e06000
  • cyrus-imapd-devel-3.0.7-20.el8_4.1.tuxcare.els1.i686.rpm
    sha:27410f31d918069ab946d373ae326b0b7ed67584193da623c5f8c89b39b77d32
  • cyrus-imapd-devel-3.0.7-20.el8_4.1.tuxcare.els1.x86_64.rpm
    sha:7b48187cabf30b2bf6607cda6747826d049f6b767cf9c5efadc1ce37e6e9bbf7
  • cyrus-imapd-doc-extra-3.0.7-20.el8_4.1.tuxcare.els1.noarch.rpm
    sha:01431d47296af6e124d88076020629a200cc061a87126586b71511a9521cb996
  • cyrus-imapd-utils-3.0.7-20.el8_4.1.tuxcare.els1.i686.rpm
    sha:4272508722acb3968deb4b740144f026c06e0906f4b8c51e473ff4b1e919e046
  • cyrus-imapd-utils-3.0.7-20.el8_4.1.tuxcare.els1.x86_64.rpm
    sha:5ca6a709ef9b8a34626744d4acd249ec7ee1e89f9f604c4f998e07ab83ec02a2
  • cyrus-imapd-vzic-3.0.7-20.el8_4.1.tuxcare.els1.i686.rpm
    sha:7eda0d54cbd5582673f8cf9c283855306f1bcbbe702a6c1f77badaf8f84b2acb
  • cyrus-imapd-vzic-3.0.7-20.el8_4.1.tuxcare.els1.x86_64.rpm
    sha:2f05a8cecececf7d72bc7dd5ec2c1de3b3bfea3ae93f35f0e91dfd735a493c4f
Notes:
This page is generated automatically and has not been checked for errors. For clarification or corrections please contact the CloudLinux Packaging Team.