CVE-2026-99211

netlink: reset skb headers before unicast and multicast filtering

State
Published
Severity
Not scored
Published
Oct 28, 2026
Updated
Oct 30, 2026
Reserved
Sep 25, 2026

Read the record on cve.org

Description

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

netlink: reset skb headers before unicast and multicast filtering

Socket filters can use SKF_NET_OFF and SKF_LL_OFF to read relative to an skb's network and MAC headers. Netlink producers may reserve headroom without resetting those headers, allowing a receiving socket's filter to read data before the initialized message.

For example, IWPM HELLO replies are allocated with dev_alloc_skb(), which reserves NET_SKB_PAD bytes. An unprivileged NETLINK_RDMA user can attach a classic socket filter and disclose this headroom through the length of the delivered reply. The resets in netlink_dump() do not help because IWPM sends a separately allocated skb through netlink_unicast().

Reset both headers before running the receiver's filter in unicast and broadcast delivery, as is already done for dump skbs. This also covers other netlink producers that reserve headroom without changing their allocation or message-building code.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before 4123f8d2099863e2421187af9d87b45e8eebd867Affected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before 6ec7cc02458c6a1509377a7f2eec9c7b1a355b5eAffected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before ea0e0fc4c72f71bd6d8bf460bfe309b61c35b548Affected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before c69db9e1f5cf886d4e3011313761a0f63a1d0da0Affected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before 06791594274f87c29f1a9f1961d700272716a49dAffected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before 06935da5de83aa8b98841563894857e7d2f80e47Affected
  • b1153f29ee07dc1a788964409255a4b4fae50b98 to before 8bf659bd54e1f00e34cf5244b1d289c506fa47c0Affected
LinuxLinux
  • 2.6.26Affected
  • before 2.6.26Not affected
  • 5.10.273 through 5.10.*Not affected
  • 5.15.224 through 5.15.*Not affected
  • 6.6.161 through 6.6.*Not affected
  • 6.12.115 through 6.12.*Not affected
  • 6.18.59 through 6.18.*Not affected
  • 7.2.13 through 7.2.*Not affected
  • 7.3 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.