Vulnerability · Published Sep 4, 2026 · Assigned by redhat
CVE-2026-81665Corosync: corosync: heap-based buffer overflow in totempg assembly buffer during fragmented message reassembly
High 7.5
In plain English
A high-severity heap buffer overflow in Red Hat Enterprise Linux 10 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 36% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:10 | corosync | 3.1.10-1.el10_2.2 | ALSA-2026:67872 |
| AlmaLinux:8 | corosync | 3.1.8-1.el8_10.2 | ALSA-2026:69277 |
| AlmaLinux:9 | corosync | 3.1.10-1.el9_8.2 | ALSA-2026:67873 |
| AlmaLinux:10 | corosync-vqsim | 3.1.10-1.el10_2.2 | ALSA-2026:67872 |
| AlmaLinux:8 | corosync-vqsim | 3.1.8-1.el8_10.2 | ALSA-2026:69277 |
| AlmaLinux:9 | corosync-vqsim | 3.1.10-1.el9_8.2 | ALSA-2026:67873 |
| AlmaLinux:10 | corosynclib | 3.1.10-1.el10_2.2 | ALSA-2026:67872 |
| AlmaLinux:8 | corosynclib | 3.1.8-1.el8_10.2 | ALSA-2026:69277 |
| AlmaLinux:9 | corosynclib | 3.1.10-1.el9_8.2 | ALSA-2026:67873 |
| AlmaLinux:10 | corosynclib-devel | 3.1.10-1.el10_2.2 | ALSA-2026:67872 |
| AlmaLinux:8 | corosynclib-devel | 3.1.8-1.el8_10.2 | ALSA-2026:69277 |
| AlmaLinux:9 | corosynclib-devel | 3.1.10-1.el9_8.2 | ALSA-2026:67873 |
| AlmaLinux:8 | spausedd | 3.1.8-1.el8_10.2 | ALSA-2026:69277 |
| Debian:12 | corosync | no fix listed | DEBIAN-CVE-2026-81665 |
| Debian:13 | corosync | no fix listed | DEBIAN-CVE-2026-81665 |
| Debian:14 | corosync | no fix listed | DEBIAN-CVE-2026-81665 |
| Rocky Linux:10 | corosync | 0:3.1.10-1.el10_2.2 | RLSA-2026:67872 |
| Rocky Linux:8 | corosync | 0:3.1.8-1.el8_10.2 | RLSA-2026:69277 |
| Rocky Linux:9 | corosync | 0:3.1.10-1.el9_8.2 | RLSA-2026:67873 |
| Ubuntu:22.04:LTS | corosync | no fix listed | UBUNTU-CVE-2026-81665 |
| Ubuntu:24.04:LTS | corosync | no fix listed | UBUNTU-CVE-2026-81665 |
| Ubuntu:26.04:LTS | corosync | no fix listed | UBUNTU-CVE-2026-81665 |
| Ubuntu:26.10 | corosync | no fix listed | UBUNTU-CVE-2026-81665 |
Affected products (as reported)
Weakness: CWE-122 · Vector: CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
References
- RHSA-2026:67872 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67873 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67878 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67879 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67880 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:67881 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:68574 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:69277 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:69278 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:69279 vendor-advisory, x_refsource_REDHAT
- RHSA-2026:69280 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2026-81665 vdb-entry, x_refsource_REDHAT
- RHBZ#2524910 issue-tracking, x_refsource_REDHAT