Skip to main content

Linux Kernel CVE-2026-53211

| EUVDEUVD-2026-39302 MEDIUM
Memory Leak (CWE-401)
2026-06-25 416baaa9-dc9f-4396-8d5f-8c081fb06d67 GHSA-vccq-h5j4-92qr
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
3.3 LOW

Local low-privilege attacker leaks 2 uninitialized stack bytes via a register read; no integrity or availability impact is described or plausible from the mechanism.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
4.0 AV:L/AC:L/AT:P/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
SUSE
3.3 LOW
AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Red Hat
5.5 MEDIUM
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 02, 2026 - 23:18 vuln.today
CVSS changed
Jul 02, 2026 - 21:07 NVD
5.5 (MEDIUM)
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 nvd
MEDIUM 5.5

DescriptionNVD

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

netfilter: nft_meta_bridge: fix stale stack leak via IIFHWADDR register

NFT_META_BRI_IIFHWADDR declares its destination register with len = ETH_ALEN (6 bytes), which the register-init tracking rounds up to two 32-bit registers (8 bytes). nft_meta_bridge_get_eval() then does memcpy(dest, br_dev->dev_addr, ETH_ALEN), writing only 6 bytes and leaving the upper 2 bytes of the second register as uninitialised nft_do_chain() stack. A downstream load of that register span leaks those stale bytes to userspace.

Zero the second register before the memcpy so the full declared span is written.

AnalysisAI

Kernel stack information disclosure in the Linux kernel's netfilter nft_meta_bridge subsystem leaks 2 bytes of uninitialized stack data to userspace via the IIFHWADDR register. A local attacker with CAP_NET_ADMIN privileges can craft an nftables bridge rule that reads the full 8-byte register span after a memcpy writes only 6 bytes, exposing stale nft_do_chain() stack content. No public exploit exists and EPSS is 0.17%; however, on hardened systems kernel stack leaks can assist KASLR bypass when chained with other primitives.

Technical ContextAI

The flaw is in nft_meta_bridge_get_eval() within the Linux kernel's netfilter bridge meta extension (nft_meta_bridge). NFT_META_BRI_IIFHWADDR declares its destination register with len = ETH_ALEN (6 bytes); the kernel's register-init tracking rounds this up to two full 32-bit registers (8 bytes total). The subsequent memcpy(dest, br_dev->dev_addr, ETH_ALEN) writes only 6 bytes, leaving the trailing 2 bytes of the second register as whatever was previously on the nft_do_chain() stack frame. A downstream expression loading the full register span surfaces those bytes to userspace. The assigned CWE-401 ('Missing Release of Memory') is a mismatch - the actual root cause is uninitialized memory exposure, closer to CWE-908 or CWE-200; the 'Information Disclosure' tag in the source data is the more accurate classification. CPE data confirms affected products as cpe:2.3:o:linux:linux_kernel across stable 6.18, 7.0, and 7.1-rc series.

RemediationAI

Upgrade to Linux kernel 6.18.36 (stable) or 7.0.13 (stable); the 7.1-rc series fix targets the 7.1 stable release. Distribution maintainers should apply the upstream stable commits referenced above; apply distribution-provided kernel updates as they become available. As a compensating control on unpatched systems, restricting CAP_NET_ADMIN inside containers (e.g., dropping the capability in Kubernetes security contexts or Docker run flags) prevents tenants from constructing the triggering rule, though this also disables legitimate network configuration operations and may break workloads requiring interface management. Where bridge-based network filtering is not operationally required, unloading the nft_meta_bridge module (modprobe -r nft_meta_bridge) eliminates the vulnerable code path entirely without affecting non-bridge netfilter rules; note that this will break nftables policies applied to bridge interfaces. No vendor advisory URL beyond the NVD entry and upstream git commits has been identified at time of analysis.

Vendor StatusVendor

SUSE

Severity: Low
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Performance Computing 15 SP7 Not-Affected

Share

CVE-2026-53211 vulnerability details – vuln.today

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