#1146872 corosync: CVE-2026-81665 CVE-2026-81666

Package:
src:corosync
Source:
src:corosync
Submitter:
Salvatore Bonaccorso
Date:
2026-09-06 15:39:02 UTC
Severity:
normal
Tags:
#1146872#5
Date:
2026-09-06 15:36:06 UTC
From:
To:
Hi,

The following vulnerabilities were published for corosync.

CVE-2026-81665[0]:
| A heap-based buffer overflow was found in Corosync's Totem Process
| Group (totempg) message reassembly. When processing fragmented
| multicast messages, the buffer used to reassemble fragments lacks a
| runtime bounds check in release builds. A network-adjacent attacker
| able to send crafted multicast protocol messages to the cluster
| could cause a heap buffer overflow with attacker-controlled data.
| This can crash the Corosync daemon, causing a denial of service to
| the entire cluster, and may potentially allow further exploitation
| given sufficient heap-corruption control.


CVE-2026-81666[1]:
| An integer overflow was found in Corosync's handling of membership
| commit token messages. The length-validation check for these
| messages can be bypassed on 32-bit systems due to an integer
| overflow in the calculation of the expected message length, allowing
| a crafted network packet to trigger an out-of-bounds memory access
| that crashes the Corosync daemon. This results in a denial of
| service for the affected cluster node. The overflow does not occur
| on 64-bit systems, where the length calculation is correctly
| performed in 64-bit arithmetic.


If you fix the vulnerabilities please also make sure to include the
CVE (Common Vulnerabilities & Exposures) ids in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2026-81665
https://www.cve.org/CVERecord?id=CVE-2026-81665
https://github.com/corosync/corosync/commit/5148bf07dffa61bcfa92ca2c058e7d0f0a981cf3
[1] https://security-tracker.debian.org/tracker/CVE-2026-81666
https://www.cve.org/CVERecord?id=CVE-2026-81666
https://github.com/corosync/corosync/commit/83920f2e36b5f1acd7dcf033c0820043cc29f82a

Please adjust the affected versions in the BTS as needed.

Regards,
Salvatore