Linux SCTP Stale COOKIE-ECHO UAF LPE (CVE-2026-52924)
Published: 2026-09-04 • Researcher: Nebula Security (NebuSec / CyberMeowfia)
- Severity
- Critical
- CVE
- CVE-2026-52924
- Category
- binary
- Affected product
- Linux kernel (SCTP subsystem)
- Affected versions
- Confirmed on Arch Linux 6.19.10, Ubuntu 26.04 (7.0.0-28-generic)
- Disclosed
- 2026-09-04
- Patch status
- Unverified
References
Archive entry
intelseclab/poc-archiveOn this page
Metadata
| Field | Value |
|---|---|
| Date Added | 2026-09-04 |
| Author / Researcher | Nebula Security (NebuSec / CyberMeowfia) |
| CVE / Advisory | CVE-2026-52924 |
| Category | binary |
| Severity | Critical |
| CVSS Score | 9.8 |
| Status | Weaponized |
| Tags | LPE, Linux kernel, SCTP, COOKIE-ECHO, UAF, C |
Affected Target
| Field | Value |
|---|---|
| Software / System | Linux kernel (SCTP subsystem) |
| Versions Affected | Confirmed on Arch Linux 6.19.10, Ubuntu 26.04 (7.0.0-28-generic) |
| Language / Platform | C, Linux |
| Authentication Required | Yes (local unprivileged shell) |
| Network Access Required | Local only |
Summary
CVE-2026-52924 is a use-after-free in the Linux kernel SCTP subsystem triggered during stale COOKIE-ECHO handling. The vulnerability occurs when the outqueue is not properly purged during stale cookie processing, leaving dangling references. Nebula Security developed weaponized exploits for both Arch Linux and Ubuntu targets. The exploit reclaims the freed SCTP association object via Unix socket control messages, constructs a fake object overlay with call_usermodehelper_exec primitives, and achieves root execution.
Vulnerability Details
Root Cause
The SCTP stack fails to purge the outqueue when handling a stale COOKIE-ECHO response. This leaves freed association state reachable through existing socket references, creating a use-after-free condition.
Attack Vector
The exploit creates SCTP sockets and triggers the stale cookie path, then reclaims the freed memory using Unix domain socket control message spraying. A crafted overlay redirects control flow through call_usermodehelper to execute arbitrary commands as root.
Impact
Local privilege escalation to root.
References
Notes
Auto-ingested from NebuSec/CyberMeowfia on 2026-09-04. Two platform variants included (arch/ and ubuntu/).