Cloudanix VulnDB

CVE-2026-53263

None

CVSS

—

EPSS

0.1%

Published

Jun 25, 2026

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Some Linux-based low-power network devices may accidentally leak tiny pieces of internal memory over their local wireless network until updated.

Chainable
Exploitation
Adjacent Network
Attacker needs
None
Complexity
Moderate
Impact
Data Exposure
Component
OS kernel
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Medium

What it actually does

This is an off-by-one bug in the Linux kernel 6LoWPAN IPv6 header-compression path for multicast context address compression. When constructing the compressed multicast destination address, the kernel copies bytes into the wrong offsets, corrupting one compressed address field and leaving one output byte uninitialized. That uninitialized byte is then transmitted in a 6LoWPAN packet, which can disclose one byte of kernel stack memory per affected packet. The issue is primarily an information disclosure flaw and may also cause malformed or incorrectly compressed multicast traffic in affected 6LoWPAN deployments.

Why it matters to the business

Organizations using Linux-based low-power wireless, IoT, industrial sensor, or embedded networking systems with 6LoWPAN enabled may risk small but repeatable leakage of kernel memory over the local 6LoWPAN network. While the currently reported exploitation likelihood is low, it can expose sensitive kernel data fragments and may assist further exploitation if combined with other vulnerabilities. Systems not using 6LoWPAN or IEEE 802.15.4-style low-power IPv6 networking are unlikely to be practically exposed.

How an attack unfolds

An attacker needs access to the same 6LoWPAN-capable network segment or radio environment, or another position where they can observe affected 6LoWPAN traffic. The vulnerable Linux system must generate IPv6 multicast traffic that exercises 6LoWPAN multicast context address compression. Due to the incorrect copy offsets, the kernel emits a compressed packet containing one byte of uninitialized stack memory. A passive attacker can capture these packets and extract the leaked byte from the compressed multicast address encoding. Repeated traffic may disclose additional stack bytes over time, though the leak is small and context-dependent. There is no public indication that this vulnerability is in the CISA KEV catalog, used in ransomware campaigns, or has mature public exploit code.

How to fix it

Upgrade the Linux kernel to a version that includes the upstream fix for the 6LoWPAN multicast context address compression off-by-one. Because no exact fixed package versions were provided, use the security advisories from the Linux distribution, embedded platform vendor, or device manufacturer and confirm the patch for CVE-2026-53263 is included. Where immediate patching is not possible, reduce exposure by disabling unused 6LoWPAN and IEEE 802.15.4 networking support, unloading unused 6LoWPAN-related kernel modules, disabling affected interfaces, restricting access to low-power wireless networks, and segmenting or monitoring IoT/embedded networks that rely on 6LoWPAN.

How to confirm the fix worked

Confirm the running kernel build includes the patch that changes the multicast compression copy offsets to write data[2..5] from IPv6 address bytes s6_addr[12..15] and defensively zero-initializes the inline data buffer. Validate using the distribution's package changelog, kernel source/package version, vendor advisory, or backport notes. On deployed systems, check whether 6LoWPAN support is present or active by reviewing loaded modules, kernel configuration, and network interfaces. Exposure is substantially reduced if 6LoWPAN/IEEE 802.15.4 is not enabled, no lowpan interfaces exist, and the system does not participate in 6LoWPAN multicast traffic.

Typical attack path

  1. Gain radio, local link-layer, or packet-capture visibility into a 6LoWPAN network used by Linux-based devices.
  2. Identify Linux systems sending IPv6 multicast traffic over 6LoWPAN with multicast context address compression.
  3. Passively capture affected compressed 6LoWPAN packets, or induce multicast traffic if the environment allows legitimate protocol interaction.
  4. Parse the compressed multicast destination address fields and recover the byte populated from uninitialized kernel stack memory.
  5. Repeat collection across many packets to accumulate leaked kernel memory fragments and use them to support reconnaissance or chaining with other vulnerabilities.

How to detect it

Retrospective detection is difficult because exploitation can be entirely passive and the leaked data is contained in normal-looking 6LoWPAN packet contents rather than producing reliable host logs. Review network captures from 6LoWPAN/IEEE 802.15.4 segments, especially multicast IPv6 traffic using header compression, for malformed multicast context address compression or unexpected bytes in the compressed group identifier position. Check host telemetry for active 6LoWPAN usage, loaded 6LoWPAN/IEEE 802.15.4 modules, creation of lowpan interfaces, and unusual multicast traffic volume. Kernel logs may show related interface activity or packet errors, but absence of logs does not rule out exposure or passive collection. There are no stable attacker-specific indicators currently associated with this vulnerability.

What your security team should do

  • Prioritize inventory of Linux-based IoT, embedded, sensor, industrial, and low-power wireless systems that use 6LoWPAN or IEEE 802.15.4 networking.
  • Patch affected Linux kernels through the relevant OS, device, or embedded platform vendor once fixed builds are available.
  • Disable 6LoWPAN support on systems where it is not required, including unused lowpan interfaces and related kernel modules.
  • Restrict physical/radio and link-layer access to 6LoWPAN networks because exploitation is most plausible from local network visibility.
  • Capture and baseline 6LoWPAN multicast traffic in sensitive environments to identify unexpected sources, malformed compressed multicast packets, or anomalous multicast volume.
  • Treat this as lower urgency than remotely exploitable kernel code-execution issues, but do not ignore it on devices that operate in exposed or shared wireless environments.

The record

In the Linux kernel, the following vulnerability has been resolved: 6lowpan: fix off-by-one in multicast context address compression The second memcpy in lowpan_iphc_mcast_ctx_addr_compress() uses &data[1] as destination and &ipaddr->s6_addr[11] as source, but both should be offset by one: &data[2] and &ipaddr->s6_addr[12] respectively. This off-by-one has two consequences: 1. data[1] is overwritten with s6_addr[11], corrupting the RIID field in the compressed multicast address 2. data[5] is never written, so uninitialized kernel stack memory is transmitted over the network via lowpan_push_hc_data(), leaking kernel stack contents The correct inline data layout must match what the decompression function lowpan_uncompress_multicast_ctx_daddr() expects: data[0..1] = s6_addr[1..2] (flags/scope + RIID) data[2..5] = s6_addr[12..15] (group ID) Also zero-initialize the data array as a defensive measure against similar bugs in the future.

Affected packages

Ecosystem Package Introduced Fixed