Skip to main content

Linux Kernel CVE-2026-74752

| EUVDEUVD-2026-66582 CRITICAL
2026-08-26 Linux GHSA-3494-mfxc-798j
9.8
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Local unprivileged access to SCTP socket
  2. Delivery
    Initiate association with cookie auth disabled
  3. Exploit
    Send COOKIE_ECHO with forged RANDOM/HMAC AUTH params
  4. Execution
    Trigger 32-byte OOB write past zero-length AUTH chunk
  5. Persist
    Groom corrupted kernel memory
  6. Impact
    Escalate privileges to root

Vulnerability Assessment

Exploitation Conditions

Exploitation requires the SCTP subsystem to be in use (module loaded) and, critically, endpoint cookie authentication (RFC 4895 AUTH) to be DISABLED - that specific configuration is the code path where fixed-size AUTH fields are restored from peer-controlled cookie bytes without validation. The attacker must supply a COOKIE_ECHO whose embedded AUTH parameters contain a forged RANDOM length (for the OOB read) or a forged HMAC identifier (for the 32-byte OOB write), i.e., control over the echoed cookie contents. Limiting factors: this is not reachable on default hosts that do not load SCTP or that keep cookie authentication enabled; the reporter frames the memory-write outcome as a LOCAL privilege escalation chain, implying a local unprivileged account rather than pure remote exploitation despite the NVD AV:N scoring. No user interaction is needed once an association can be initiated.

Impact

The signals conflict and must be reconciled rather than taken at face value. NVD scores this 9.8 with CVSS:3.1/AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H - a fully remote, unauthenticated critical - yet the reporter's own description characterizes the concrete write primitive as feeding 'a local privilege escalation chain,' which points to a local attacker (e.g., an unprivileged user opening SCTP sockets over loopback) rather than a drive-by internet exploit; verify the true attack vector with the vendor before treating this as remote-unauth RCE. Exploitation is further gated on a non-default state: cookie authentication being disabled and the SCTP module being loaded/in use, which is uncommon in general-purpose fleets. There is no KEV listing, no POC, and no EPSS score in the provided data, so there is no evidence of active or automated exploitation. Net: a genuinely serious memory-corruption bug with a plausible LPE impact on hosts that actually use SCTP, but the headline 9.8 overstates real-world reachability for typical deployments; teams running SCTP-dependent workloads (telecom signaling/SIGTRAN, some clustering) should prioritize it, while environments without SCTP face limited exposure.

Exploit ScenarioDerived

A local unprivileged user on a host where the SCTP module is loaded and endpoint cookie authentication is disabled opens an SCTP association (for example over loopback) and completes the handshake with a crafted COOKIE_ECHO carrying a forged HMAC identifier and RANDOM length. Restoration of these unvalidated AUTH fields triggers an out-of-bounds read and a 32-byte write past a zero-length AUTH chunk in kernel memory, which the attacker grooms into a privilege-escalation primitive to gain root. No public exploit is identified at time of analysis, and the low attack complexity of the memory bug is offset by the non-default cookie-auth-disabled prerequisite.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 27, 2026

Kernel memory corruption in the Linux SCTP stack allows a forged COOKIE_ECHO chunk to bypass validation of AUTH parameters when cookie authentication is disabled, letting an attacker who controls the echoed cookie bytes supply unchecked RANDOM lengths, HMAC identifiers, and CHUNKS lists. A forged RANDOM length yields out-of-bounds reads during key-vector construction, and a forged HMAC identifier drives a 32-byte write past a zero-length AUTH chunk - described by the reporter as a primitive for a local privilege escalation chain. No public exploit identified at time of analysis; the issue is fixed upstream in the mainline SCTP code.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the correction adds validation of the cookie's RANDOM, HMACS, and CHUNKS parameters at the cookie trust boundary, rejecting invalid types, malformed lengths, unsupported HMAC identifiers, HMAC lists lacking SHA1, and forbidden chunk ids. Apply the kernel update from your distribution that incorporates commits 88619b117be1daf633ce32210570ce35a0bd1c98 and 3dbb44d88b1e94dd31fe43588af7437b34b44d56 (https://git.kernel.org/stable/c/88619b117be1daf633ce32210570ce35a0bd1c98 and https://git.kernel.org/stable/c/3dbb44d88b1e94dd31fe43588af7437b34b44d56); no distributor-tagged release version is confirmed in the provided data, so track your vendor's advisory for the exact build. Where patching lags and SCTP is not required, the highest-value compensating control is to prevent the vulnerable code from loading at all: blacklist the sctp module (e.g., an 'install sctp /bin/true' modprobe rule) so unprivileged local users cannot auto-load it via socket creation - the trade-off is that any legitimate SCTP application (telecom/SIGTRAN, certain clustering) will break. If SCTP is needed, ensure endpoint AUTH (cookie authentication) is enabled rather than disabled, since the flaw is reached specifically on the cookie-auth-disabled path, and restrict which local users can create raw/SCTP sockets. Avoid generic 'defense in depth' framing; the concrete levers here are module blacklisting, keeping AUTH enabled, and limiting local socket access.

Affected VersionsENISA

Linux 1f485649f52929d9937b346a920a522a7363e202 <88619b117be1daf633ce32210570ce35a0bd1c98
Linux patch: 0
Linux 1f485649f52929d9937b346a920a522a7363e202 <3dbb44d88b1e94dd31fe43588af7437b34b44d56
Linux patch: 7.1.10
Linux 2.6.24
Linux patch: 7.2

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw lives in the Linux kernel's SCTP (Stream Control Transmission Protocol) implementation, specifically the RFC 4895 AUTH extension handling during COOKIE_ECHO processing. SCTP uses a state cookie to complete the four-way handshake; the endpoint's AUTH configuration (the RANDOM parameter, HMAC algorithm list, and CHUNKS-to-authenticate list) is serialized into that cookie and later restored. When endpoint cookie authentication is disabled, the code copied these fixed-size AUTH fields straight from peer-influenced cookie bytes into the association without re-validating them against the local backing arrays. The root cause is a missing trust-boundary check leading to out-of-bounds reads and an out-of-bounds write - a memory-safety class (the intelligence tags this 'Buffer Overflow'; effectively CWE-787 out-of-bounds write and CWE-125 out-of-bounds read), even though the NVD CWE is listed as N/A. Affected CPE is cpe:2.3:a:linux:linux:*, i.e. the mainline kernel; SCTP AUTH support dates to roughly 2.6.24, consistent with the EUVD 'Linux 2.6.24' entry.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.0 HIGH

Reporter describes a local privilege-escalation primitive (AV:L, PR:L) gated on the non-default cookie-auth-disabled path plus heap control (AC:H); kernel memory corruption yields full C/I/A impact. NVD's AV:N/PR:N is noted but appears to overstate reachability.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE CRITICAL
Red Hat 7.0 HIGH

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 27, 2026 - 06:22 NVD
9.8 (CRITICAL)
Patch available
Aug 26, 2026 - 16:17 EUVD
CVE Published
Aug 26, 2026 - 14:36 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 26, 2026 - 14:36 cve.org
CRITICAL 9.8

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

sctp: validate cookie AUTH state before use

When cookie authentication is disabled, COOKIE_ECHO restores fixed-size AUTH fields directly from peer-controlled cookie bytes. A forged RANDOM length, HMAC list, or CHUNKS list can then reach association consumers with lengths or identifiers that were never validated against the local backing arrays.

A forged RANDOM length can cause out-of-bounds reads during key-vector construction. A forged HMAC identifier also caused a 32-byte write past a zero-length AUTH chunk, providing a primitive for a local privilege escalation chain.

Validate the cookie's RANDOM, HMACS, and CHUNKS parameters at the cookie trust boundary before copying them into the association. Reject invalid types, malformed lengths, unsupported HMAC identifiers, HMAC lists without SHA1, and forbidden chunk ids.

Executive ViewAI

Why It Matters

Linux kernel SCTP stack memory corruption (CVE-2026-74752, CVSS 9.8) enables attackers with local system access to manipulate authentication checks and corrupt kernel memory, creating a stepping stone for privilege escalation attacks. This affects all Linux systems with SCTP enabled-including cloud infrastructure, containerized platforms, and enterprise servers-and could allow an attacker to escalate from limited user access to full system control. Immediate kernel patching is required to prevent exploitation.

Business Impact: Severe
Compensating Controls

Apply vendor patch. As an interim mitigation if kernel patching must be delayed, disable the SCTP kernel module (modprobe -r sctp) on systems where SCTP is not required; this requires careful application inventory validation to ensure no critical services depend on SCTP.

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
Ubiquitous
Mainline Linux kernel runs everywhere, though SCTP module is not always loaded
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy