Skip to main content

Linux Kernel CVE-2026-31506

| EUVDEUVD-2026-24883 HIGH
Double Free (CWE-415)
2026-04-22 416baaa9-dc9f-4396-8d5f-8c081fb06d67
7.8
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SUSE
HIGH
qualitative

Primary rating from NVD.

CVSS VectorNVD

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

7
Analysis Generated
Apr 28, 2026 - 15:07 vuln.today
CVSS changed
Apr 28, 2026 - 15:07 NVD
7.8 (HIGH)
Patch released
Apr 28, 2026 - 15:05 nvd
Patch available
Patch available
Apr 22, 2026 - 16:33 EUVD
EUVD ID Assigned
Apr 22, 2026 - 14:22 euvd
EUVD-2026-24883
Analysis Generated
Apr 22, 2026 - 14:22 vuln.today
CVE Published
Apr 22, 2026 - 14:16 nvd
HIGH 7.8

DescriptionCVE.org

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

net: bcmasp: fix double free of WoL irq

We do not need to free wol_irq since it was instantiated with devm_request_irq(). So devres will free for us.

AnalysisAI

Double-free memory corruption in Linux kernel bcmasp network driver allows local authenticated attackers with low privileges to achieve arbitrary code execution, privilege escalation, or system crash. The vulnerability affects kernel versions 6.6 through early 7.0 release candidates. Vendor patches available across stable branches (6.12.80, 6.18.21, 6.19.11, 7.0). EPSS score of 0.02% (5th percentile) indicates very low real-world exploitation probability, and no active exploitation or public POC has been identified. This represents a low-priority issue for most environments despite the 7.8 CVSS score, as it requires local authenticated access and affects only systems using the specific bcmasp Broadcom network driver.

Technical ContextAI

The vulnerability resides in the bcmasp (Broadcom ASP) network driver's Wake-on-LAN (WoL) interrupt handling code within the Linux kernel networking subsystem. The issue stems from CWE-415 (Double Free) where the driver attempts to manually free a WoL interrupt resource that was allocated using devm_request_irq(), a managed device resource API. In the Linux kernel's devres framework, resources allocated with devm_* functions are automatically freed when the device is removed or the driver detaches, so manual deallocation causes the same memory to be freed twice. This creates a use-after-free condition that can corrupt kernel heap metadata. The affected CPE configurations indicate the vulnerability was introduced in commit a2f0751206b03374f6d02f89c18a60f1bb238fea and impacts kernel 6.6 baseline through 7.0-rc6, specifically affecting systems with Broadcom ASP network hardware that utilizes WoL functionality.

RemediationAI

Update to patched kernel versions: 6.12.80 or later for the 6.12.x stable branch, 6.18.21 or later for 6.18.x, 6.19.11 or later for 6.19.x, or 7.0 final release or later for the 7.0 branch. Patches are available through standard Linux distribution update channels and directly from git.kernel.org/stable with fix commits referenced in NVD advisory https://nvd.nist.gov/vuln/detail/CVE-2026-31506. Organizations unable to immediately patch can mitigate risk by unloading the bcmasp kernel module if the Broadcom ASP network hardware is not in active use (via modprobe -r bcmasp), though this eliminates network connectivity for affected interfaces. Alternatively, disable Wake-on-LAN functionality in BIOS/UEFI and at the OS level (ethtool -s <interface> wol d) to prevent the vulnerable code path from being triggered during driver operations, though this does not eliminate the vulnerability entirely and only reduces the attack surface. Monitor for unusual kernel panics or memory corruption symptoms on systems running affected hardware until patching is completed.

Vendor StatusVendor

SUSE

Severity: High
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise Desktop 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Availability Extension 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP7 Fixed

Share

CVE-2026-31506 vulnerability details – vuln.today

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