Back to CVE records
Medium 5.5Published Jul 1, 2026

CVE-2026-53337net: bonding: fix NULL pointer dereference in bond_do_ioctl()

Updated under an hour ago ()

Does this affect you?

It affects Linux and 2 other products. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: net: bonding: fix NULL pointer dereference in bond_do_ioctl() In bond_do_ioctl(), slave_dev is obtained via __dev_get_by_name() which can return NULL if the requested interface name does not exist. However, the subsequent slave_dbg() call is placed before the NULL check: slave_dev = __dev_get_by_name(net, ifr->ifr_slave); slave_dbg(bond_dev, slave_dev, "slave_dev=%p:\n", slave_dev); //here if (!slave_dev) return -ENODEV; The slave_dbg() macro expands to netdev_dbg(bond_dev, "(slave %s): " fmt, (slave_dev)->name, ...) which unconditionally dereferences slave_dev->name before the NULL check is performed. This results in a NULL pointer dereference kernel oops when a user calls bonding ioctl (e.g. SIOCBONDENSLAVE, SIOCBONDRELEASE, etc.) with a non-existent slave interface name. This is reachable from userspace via the bonding ioctl interface with CAP_NET_ADMIN capability, making it a potential local denial-of-service vector. Fix by moving the slave_dbg() call after the NULL check.

CVSS
5.5 MEDIUM (v3.1, NVD)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Modified
Record last updated
Oct 15, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before 1b7558c85493467b2ea20738866b822db6442034; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before b02b2e3e876c18733b868a29064abd11cdbf8feb; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before 66693957bacd1c9dae6188a7312d6be69a221f2d; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before a629418d463fb50d132a1aa063b0105857311e5f; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before c2cfe290fdb1c32a4f4eb2b8ca3f363b305d21ba; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before bcb8fad90f27300add583a8371db504b766d95c7; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before b0878106ddc486375084145848ff255dedfff46a; from e2a7420df2e01370b40e4cf7b85ab9a885c6d755 before a764b0e8317a863006e05732e1aefe821b9d8c2d
CNA record
Siemens SIMATIC S7-1500 TM MFP - GNU/Linux subsystem
siemens:simatic_s7_1500_tm_mfp_gnu_linux_subsystem (from the name)
all versions
CISA ADP
linux linux_kernel
linux:linux_kernel
from 5.3 before 5.10.259; from 5.11 before 5.15.210; from 5.16 before 6.1.176; from 6.2 before 6.6.143; from 6.7 before 6.12.94; from 6.13 before 6.18.36; from 6.19 before 7.0.13; 7.1; and 5 more ranges
NVD

References

  • patch
  • patch
  • patch
  • patch
  • patch
  • patch
  • patch
  • patch

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.