CVE-2026-98301

CVE-2026-98301

published October 6, 2026

CVSS
—
EPSS
0%
Percentile
7.2
In the wild
Unconfirmed
What it is

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

net: bridge: mst: move switchdev call outside rcu

This is a follow-up of one of sashiko's pre-existing bug reports.

br_mst_set_state() calls switchdev_port_attr_set() for nonzero MSTIs

while holding rcu_read_lock() which invokes the blocking switchdev

notifier chain and may sleep. Nonzero MSTI changes come from netlink

with rtnl held. Move the switchdev call before entering the rcu section and

assert that rtnl is held.

The call cannot be deferred because netlink needs its error and extack.

Also DSA reads the old bridge MST state during the callback and checks it.

A deferred callback will be late and will see the updated state.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00180 · 7.2th percentile
Published
2026-10-06T13:18Z
References (6)
EPSS history
Timeline
  • 07 OCT 03:43Z
    EPSS moved — → 0%
    epss
  • 06 OCT 08:45Z
    net: bridge: mst: move switchdev call outside rcu
    cvelistv5