Skip to main content

Linux Kernel EUVDEUVD-2026-39197

| CVE-2026-53246 CRITICAL
Out-of-bounds Write (CWE-787)
2026-06-25 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-48jv-x8c6-486c
Critical
Disputed · 9.8 Vendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
View

Attack ChainAIDerived

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

  1. Access
    Reach SCTP listening port
  2. Delivery
    Initiate cookie handshake
  3. Exploit
    Send COOKIE_ECHO with inflated cached INIT length
  4. Execution
    Kernel walks parameters out-of-bounds
  5. Persist
    OOB read / heap corruption
  6. Impact
    Crash or memory disclosure

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the target host to have the SCTP module loaded and an SCTP server actively listening/accepting associations - this is the decisive prerequisite and is non-default on most Linux systems. Given that, no authentication or user interaction is needed (CVSS PR:N/UI:N): the attacker reaches the COOKIE_ECHO processing path and supplies a crafted cached INIT chunk with a length field larger than the remaining COOKIE_ECHO payload. Limiting factors: SCTP must be enabled and network-reachable to the attacker; firewalling or absence of SCTP services eliminates exposure entirely. The most reliably achievable impact is a kernel crash (DoS); full memory corruption/code execution is described as only 'potential' and not demonstrated.

Impact

The signals conflict and warrant nuance. The kernel-assigned CVSS of 9.8 (AV:N/AC:L/PR:N/UI:N/C:H/I:H/A:H) implies trivial, fully unauthenticated remote compromise, but several factors temper real-world risk: SCTP is not enabled or loaded by default on most Linux deployments, so the attack surface exists only where an SCTP listening service is actually running (telecom/SIGTRAN, some WebRTC, and specialized middleware). The description itself characterizes the primary impact as out-of-bounds reads with only 'potential' memory corruption, so the I:H/C:H claims are partly speculative - a denial-of-service crash is the most certain outcome. EPSS is low (0.17%, 7th percentile), there is no KEV listing and no public exploit identified at time of analysis, indicating this is not currently being exploited at scale. Net assessment: genuinely network-reachable and pre-authentication where SCTP is exposed, but realistic priority is moderate and gated by whether SCTP is in use, not a drop-everything internet-wide threat. The 9.8 is a worst-case rating that should be downgraded for hosts without SCTP listeners.

Exploit ScenarioDerived

An attacker reachable to an SCTP listening service (no prior authentication or association needed) completes enough of the handshake to send a COOKIE_ECHO chunk containing a cached INIT chunk with a deliberately inflated header length. When the server unpacks the cookie and walks the INIT parameters, the kernel reads beyond the received buffer, crashing the host or potentially corrupting heap memory during STATE_COOKIE processing and kmemdup() copies. No public exploit is identified at time of analysis, so this remains a theoretical-but-credible scenario.

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

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

Alert me

AnalysisAIv1 – Jun 28, 2026

Out-of-bounds memory access in the Linux kernel's SCTP stack lets a remote peer corrupt kernel memory by sending a COOKIE_ECHO chunk whose embedded cached INIT chunk advertises an inflated length, which sctp_unpack_cookie() failed to validate against the remaining COOKIE_ECHO buffer before sctp_process_init() walked its parameters. Any host running an SCTP listening server (kernels from 2.6.12 up to the fixed stable releases) is affected, with the kernel-assigned CVSS rating it 9.8/network-unauthenticated, though EPSS is low (0.17%, 7th percentile) and there is no public exploit identified at time of analysis. Impact ranges from out-of-bounds reads to potential heap corruption during STATE_COOKIE handling and kmemdup() copies.

RemediationAI

Vendor-released patch: upgrade to a fixed stable kernel - 6.18.36, 7.0.13, or 7.1 or later - or apply your distribution's backport of stable commits 0861615c28de, cc272185c9a9, or edccbf3d63b0 (https://git.kernel.org/stable/c/0861615c28de668669d748ef4eb913ea9262d13b and the two sibling commits). Where immediate patching is not possible, the most effective compensating control is to disable SCTP if unused: blacklist the module (e.g. 'install sctp /bin/true' in modprobe.d) which removes the attack surface entirely but breaks any SCTP-dependent service; if SCTP is required, restrict reachability of SCTP listening ports with firewall rules (nftables/iptables) so only trusted peers can send COOKIE_ECHO chunks, accepting that this does not help against trusted-but-malicious or spoofed on-path peers. There is no application-level configuration toggle that mitigates this within the SCTP handshake itself, so patching or module removal are the durable fixes.

Affected VersionsENISA

Linux patch: 0
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <0861615c28de668669d748ef4eb913ea9262d13b
Linux patch: 7.1
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <cc272185c9a9a4b7febc2de52eeaa3d00f19091e
Linux patch: 6.18.36
Linux 2.6.12
Linux patch: 7.0.13
Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 <edccbf3d63b0a3362bc916ea72edacc1e1ca456a

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

SCTP (Stream Control Transmission Protocol, RFC 4960) uses a stateless cookie handshake: a server echoes a signed STATE_COOKIE in the COOKIE_ECHO, and the peer's original INIT chunk is cached inside that cookie blob so the server can reconstruct association parameters without holding state. When the COOKIE_ECHO arrives, sctp_unpack_cookie() extracts that cached INIT chunk, and sctp_process_init() later iterates its TLV parameters with sctp_walk_params(). The bug is a classic missing length validation (CWE-130/CWE-20, manifesting as a CWE-125 out-of-bounds read, consistent with the 'Buffer Overflow' tag): the cached INIT chunk's header length field was trusted without checking it against the bytes actually present in the COOKIE_ECHO payload, so an inflated length drives the parameter walk past the received data. The fix adds a bounds check ensuring the cached INIT length does not exceed available buffer data.

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

Sources disagree (Medium–Critical)
Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.6 HIGH

Remote unauthenticated over SCTP so AV:N/AC:L/PR:N, but reliable impact is OOB read and crash (A:H), with corruption only 'potential' so C:L/I:L rather than H.

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

vuln.today treats the vendor’s rating as authoritative. A higher third-party CVSS (e.g. CISA-ADP) is shown for transparency but does not drive the headline severity.

CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67

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
Jun 28, 2026 - 08:22 NVD
9.8 (CRITICAL)
Patch available
Jun 25, 2026 - 10:32 EUVD
CVE Published
Jun 25, 2026 - 09:16 cve.org
UNKNOWN (no severity yet)
CVE Published
Jun 25, 2026 - 09:16 cve.org
CRITICAL 9.8

DescriptionCVE.org

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

sctp: validate cached peer INIT chunk length in COOKIE_ECHO processing

When a listening SCTP server processes a COOKIE_ECHO chunk, the cached peer INIT chunk embedded after the cookie is parsed and its parameters are later walked by sctp_process_init() using sctp_walk_params().

However, the chunk header length of this cached INIT chunk was not validated against the remaining buffer in the COOKIE_ECHO payload. If the length field is inflated, the parameter walk can run beyond the actual received data, leading to out-of-bounds reads and potential memory corruption during later parameter handling (e.g. STATE_COOKIE processing and kmemdup() copies).

Add a bounds check in sctp_unpack_cookie() to ensure the cached INIT chunk length does not exceed the available data in the COOKIE_ECHO buffer before it is used.

Executive ViewAI

Why It Matters

Organizations operating SCTP-based services (telecom, messaging infrastructure) face a critical Linux kernel vulnerability enabling remote system disruption or compromise without authentication. No public exploit identified at time of analysis, and real-world exploitation probability remains low (0.2%), but the severity and accessibility of this attack surface demand expedited patching to maintain uptime and prevent potential breach.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Ubiquitous
Linux kernel runs nearly everywhere, though SCTP module rarely enabled
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.2%
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
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
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.

Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.

Vendor StatusVendor

SUSE

Severity: Important
Product Status
Image SLES15-SP7-Azure-3P Image SLES15-SP7-Azure-Basic Image SLES15-SP7-Azure-Standard Image SLES15-SP7-HPC-Azure Affected
Image SLES15-SP7-BYOS-Azure Image SLES15-SP7-BYOS-GCE Image SLES15-SP7-CHOST-BYOS-Aliyun Image SLES15-SP7-CHOST-BYOS-Azure Image SLES15-SP7-CHOST-BYOS-EC2 Image SLES15-SP7-CHOST-BYOS-GCE Image SLES15-SP7-CHOST-BYOS-GDC Image SLES15-SP7-CHOST-BYOS-SAP-CCloud Image SLES15-SP7-EC2 Image SLES15-SP7-EC2-ECS-HVM Image SLES15-SP7-GCE Image SLES15-SP7-HPC-BYOS-Azure Image SLES15-SP7-HPC-BYOS-EC2 Image SLES15-SP7-HPC-BYOS-GCE Image SLES15-SP7-Hardened-BYOS-Azure Image SLES15-SP7-Hardened-BYOS-EC2 Image SLES15-SP7-Hardened-BYOS-GCE Image SLES15-SP7-SAPCAL-Azure Image SLES15-SP7-SAPCAL-EC2 Image SLES15-SP7-SAPCAL-GCE Affected
Image SLES15-SP7-SAP-Azure Image SLES15-SP7-SAP-Azure-3P Image SLES15-SP7-SAP-BYOS-Azure Image SLES15-SP7-SAP-BYOS-EC2 Image SLES15-SP7-SAP-BYOS-GCE Image SLES15-SP7-SAP-EC2 Image SLES15-SP7-SAP-GCE Image SLES15-SP7-SAP-Hardened-Azure Image SLES15-SP7-SAP-Hardened-BYOS-Azure Image SLES15-SP7-SAP-Hardened-BYOS-EC2 Image SLES15-SP7-SAP-Hardened-BYOS-GCE Image SLES15-SP7-SAP-Hardened-GCE Affected
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed

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