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

drop_monitor: fix size calculations for 64-bit attributes

net_dm_packet_report_fill() and net_dm_hw_packet_report_fill() use
nla_put_u64_64bit() to append 64-bit attributes (NET_DM_ATTR_PC and
NET_DM_ATTR_TIMESTAMP).

On 32-bit architectures without CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS,
nla_put_u64_64bit() may append a 4-byte NET_DM_ATTR_PAD attribute for
64-bit alignment.

However, net_dm_packet_report_size() and net_dm_hw_packet_report_size()
used nla_total_size(sizeof(u64)) instead of nla_total_size_64bit(sizeof(u64)),
budgeting 12 bytes instead of up to 16 bytes.

This under-estimation of SKB size can lead to an skb_over_panic() when
__nla_reserve() or skb_put() is subsequently called.

Fix this by using nla_total_size_64bit(sizeof(u64)) in both size calculations.
Published: 2026-08-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service / Kernel Crash
Action: Patch Immediately
AI Analysis

Impact

The flaw arises in the Linux kernel’s drop_monitor subsystem where 64‑bit netlink attributes are sized incorrectly. On 32‑bit architectures that lack efficient unaligned access, the size‑estimation routine undercalculates the socket buffer by up to four bytes, causing a subsequent buffer‑overflow kernel panic when the buffer is adjusted. The impact is a system‑wide crash, categorized under CWE‑131 (Incorrect Calculation of Buffer Size) and CWE‑787 (Out‑of‑Bounds Write).

Affected Systems

Every Linux kernel that includes the drop_monitor driver on a 32‑bit processor where CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is disabled is vulnerable. The advisory lists the Linux vendor, but does not specify kernel version ranges; the absence of version data means any kernel shipping this code path is potentially affected.

Risk and Exploitability

The CVSS score of 7.5 reflects the severity of a kernel panic, while the EPSS score of below 1% indicates a very low probability that the flaw is widely exploited in the wild. The advisory does not document a publicly available exploit. Based on the description, it is inferred that an attacker could trigger the crash by sending specially crafted netlink messages to the drop_monitor interface, but the exact attack vector is not explicitly stated. The vulnerability is not listed in the CISA KEV catalog, so the likelihood of widespread, known exploitation is minimal, yet the potential impact warrants prompt patching.

Generated by OpenCVE AI on October 22, 2026 at 23:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • the kernel to a version that includes the drop_monitor size calculation fix
  • Enable CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS on the affected system to eliminate the alignment padding that triggers the bug
  • If the drop_monitor driver is not required, disable or remove it to close the attack surface

Generated by OpenCVE AI on October 22, 2026 at 23:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4817-1 linux-6.12 security update
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DSA Debian DSA DSA-6528-1 linux security update
Ubuntu USN Ubuntu USN USN-8887-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8889-1 Linux kernel (OEM) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-2 Linux kernel (AWS) vulnerabilities
Ubuntu USN Ubuntu USN USN-8888-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-8887-3 Linux kernel vulnerabilities
History

Tue, 20 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119

Mon, 19 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-131

Sat, 17 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 03 Oct 2026 11:15:00 +0000


Mon, 21 Sep 2026 13:30:00 +0000


Thu, 13 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H'}

cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Important


Mon, 10 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-119
CWE-787

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: drop_monitor: fix size calculations for 64-bit attributes net_dm_packet_report_fill() and net_dm_hw_packet_report_fill() use nla_put_u64_64bit() to append 64-bit attributes (NET_DM_ATTR_PC and NET_DM_ATTR_TIMESTAMP). On 32-bit architectures without CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS, nla_put_u64_64bit() may append a 4-byte NET_DM_ATTR_PAD attribute for 64-bit alignment. However, net_dm_packet_report_size() and net_dm_hw_packet_report_size() used nla_total_size(sizeof(u64)) instead of nla_total_size_64bit(sizeof(u64)), budgeting 12 bytes instead of up to 16 bytes. This under-estimation of SKB size can lead to an skb_over_panic() when __nla_reserve() or skb_put() is subsequently called. Fix this by using nla_total_size_64bit(sizeof(u64)) in both size calculations.
Title drop_monitor: fix size calculations for 64-bit attributes
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T20:58:59.639Z

Reserved: 2026-07-30T09:28:09.380Z

Link: CVE-2026-68287

cve-icon Vulnrichment

Updated: 2026-10-16T15:46:36.894Z

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:18.010

Modified: 2026-10-19T21:18:00.920

Link: CVE-2026-68287

cve-icon Redhat

Severity : Important

Publid Date: 2026-08-10T12:02:20Z

Links: CVE-2026-68287 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-23T00:00:16Z

Weaknesses
  • CWE-131

    Incorrect Calculation of Buffer Size

  • CWE-787

    Out-of-bounds Write