Skip to main content

Linux Kernel EUVDEUVD-2026-38881

| CVE-2026-53013 MEDIUM
2026-06-24 Linux GHSA-mh75-v23p-mcvc
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
5.5 MEDIUM

Local access with CAP_NET_ADMIN required to configure macvlan; no confidentiality or integrity impact, pure availability denial-of-service from netlink dump failure.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

5
Analysis Generated
Jul 22, 2026 - 20:51 vuln.today
CVSS changed
Jul 14, 2026 - 17:52 NVD
5.5 (MEDIUM)
Patch available
Jun 24, 2026 - 18:02 EUVD
CVE Published
Jun 24, 2026 - 16:29 nvd
MEDIUM 5.5
CVE Published
Jun 24, 2026 - 16:29 cve.org
UNKNOWN (no severity yet)

DescriptionNVD

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

macvlan: fix macvlan_get_size() not reserving space for IFLA_MACVLAN_BC_CUTOFF

macvlan_get_size() does not account for IFLA_MACVLAN_BC_CUTOFF, but macvlan_fill_info() conditionally includes it when port->bc_cutoff != 1. This causes nla_put_s32() to fail with -EMSGSIZE when the netlink skb runs out of space, triggering a WARN_ON in rtnetlink and preventing the interface from being dumped.

The bug can be reproduced with:

ip link add macvlan0 link eth0 type macvlan mode bridge ip link set macvlan0 type macvlan bc_cutoff 0 ip -d link show macvlan0

fails with -EMSGSIZE

The bc_cutoff feature was added in commit 954d1fa1ac93 ("macvlan: Add netlink attribute for broadcast cutoff"), which added the nla_put_s32() call in macvlan_fill_info() but missed adding the corresponding nla_total_size(4) in macvlan_get_size(). A follow-up commit 55cef78c244d ("macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF") fixed the missing nla_policy entry but still did not fix the size calculation.

AnalysisAI

Denial-of-service in the Linux kernel macvlan driver allows local users with network interface management privileges to crash netlink interface dumps by exploiting a missing netlink buffer size reservation for the IFLA_MACVLAN_BC_CUTOFF attribute. When bc_cutoff is set to any value other than the default (1) on a macvlan bridge interface, any subsequent attempt to dump that interface via GETLINK triggers nla_put_s32() to return -EMSGSIZE, fires a WARN_ON in rtnetlink, and prevents the interface from being enumerated. No public exploit tool has been identified and no active exploitation is confirmed; EPSS is 0.17% (6th percentile).

Technical ContextAI

The vulnerability is rooted in a netlink message buffer sizing mismatch within the Linux kernel macvlan driver. macvlan_get_size() pre-calculates the required skb buffer size for a GETLINK response; macvlan_fill_info() then serializes the attributes into that buffer. The IFLA_MACVLAN_BC_CUTOFF attribute (a signed 32-bit integer, requiring nla_total_size(4) = 8 bytes of reservation) was introduced in commit 954d1fa1ac93 ('macvlan: Add netlink attribute for broadcast cutoff'), which added the nla_put_s32() call to macvlan_fill_info() but omitted the corresponding size reservation in macvlan_get_size(). A subsequent fix, commit 55cef78c244d ('macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF'), addressed a missing policy table entry but left the size calculation uncorrected. The result is that when bc_cutoff differs from its default (1), macvlan_fill_info() attempts to write beyond the pre-allocated buffer, causing the -EMSGSIZE failure. No CWE is formally assigned, but this is a classic off-by-one netlink buffer sizing omission. Affected CPE: cpe:2.3:a:linux:linux:* covering versions from the introduction of commit 954d1fa1ac93 (Linux 6.4 era) through the fixed stable releases.

RemediationAI

Upgrade the Linux kernel to a patched stable release: 6.6.141, 6.12.91, 6.18.33, 7.0.10, or 7.1, per EUVD-2026-38881. Ubuntu users should apply the kernel updates published in USN-8566-1, USN-8567-1, and USN-8568-1. As a compensating control prior to patching, avoid setting bc_cutoff to any value other than the default (1) on macvlan interfaces in bridge mode - specifically, do not issue commands of the form 'ip link set <iface> type macvlan bc_cutoff 0' or any non-1 value. If bc_cutoff has already been set, resetting it to 1 ('ip link set <iface> type macvlan bc_cutoff 1') will eliminate the triggering condition without requiring a reboot. Restricting CAP_NET_ADMIN to trusted users and processes via seccomp profiles or reduced container capabilities limits who can configure macvlan interfaces, reducing the exposure surface. The trade-off of the bc_cutoff workaround is loss of broadcast storm mitigation tuning for macvlan bridge environments.

Vendor StatusVendor

SUSE

Severity: Moderate
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

Share

EUVD-2026-38881 vulnerability details – vuln.today

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