Vulnerability · Published Oct 23, 2026 · Assigned by Linux

CVE-2026-99025openvswitch: fix soft lockup in the netlink flow dump

Unrated

In plain English

A security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 7% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS )–Not rated
Exploit odds (30 days)0.2%top 92.7% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: openvswitch: fix soft lockup in the netlink flow dump A production compute node carrying a few thousand datapath flows hit a soft lockup inside a single netlink flow dump and panicked. ovs_flow_cmd_dump() calls ovs_flow_stats_get() for every flow it emits, and that releases stats->lock with spin_unlock_bh() once per CPU that has touched the flow. Every release is a local_bh_enable(), and each one runs the pending softirq backlog in the dumping thread's own context. The skb bounds the flows one callback emits, but not the softirq work it absorbs. On a CPU that carries the box's packet load the backlog refills as fast as it drains, so the dumping thread becomes that CPU's softirq engine. It never sleeps and it has no reschedule point, so under voluntary preemption nothing can take the CPU away from it: neither the ksoftirqd the kernel woke to take the work over, nor the stopper thread the softlockup detector dispatches to refresh its timestamp. Hold BH off across the whole callback instead, the way ctnetlink_dump_table() does, so the nested spin_unlock_bh() stop draining softirqs. The loop already runs under rcu_read_lock() and cannot sleep. What it gives up is preemption under CONFIG_PREEMPT, since a BH-off region is not preemptible outside PREEMPT_RT. The region stays short: the skb caps the flows one callback emits, and empty buckets cost no skb space but are each visited once per dump, as the cursor only moves forward. The table grows on insert and shrinks only on flush, so the walk is bounded by the largest flow count the datapath has held. The softirq backlog the callback used to absorb has no bound at all.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linuxno fix listedDEBIAN-CVE-2026-99025
Debian:13linux6.12.113-1DEBIAN-CVE-2026-99025
Debian:14linux7.2.11-1DEBIAN-CVE-2026-99025
Ubuntu:22.04:LTSlinuxno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinuxno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinuxno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux7.3.0-10.10UBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-awsno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-awsno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-awsno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-aws7.3.0-1004.4UBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-aws-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-aws-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-aws-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-aws-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-azureno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-azureno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-azure-fdeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-azure-fdeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-fde-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-fde-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-azure-fde-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-fde-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-nvidiano fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-azure-nvidia-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-gcpno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-gcp7.3.0-1004.4UBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gcp-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gcp-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gcp-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gcp-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-gkeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-gkeopno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-hwe-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-hwe-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-hwe-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-hwe-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-ibmno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-ibm-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-intel-iotgno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-kvmno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-lowlatencyno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-nvidiano fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidia-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidia-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidia-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidia-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-nvidia-bosno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidia-lowlatencyno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-nvidia-tegrano fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-nvidia-tegra-igxno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oem-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oem-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-oem-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-oracleno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-oracle7.3.0-1004.4UBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oracle-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oracle-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-oracle-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-oracle-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-raspino fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-raspi7.3.0-1004.4UBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-realtime7.3.0-10.10.1UBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2026-99025
Ubuntu:26.10linux-riscv7.3.0-10.10.1UBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-riscv-6.14no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-riscv-6.17no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-riscv-6.8no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-riscv-7.0no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-vmwareno fix listedUBUNTU-CVE-2026-99025
Ubuntu:24.04:LTSlinux-xilinxno fix listedUBUNTU-CVE-2026-99025
Ubuntu:22.04:LTSlinux-xilinx-zynqmpno fix listedUBUNTU-CVE-2026-99025

Affected products (as reported)

VendorProductVersions
Linux Linux 63e7959c4b9bd6f791061c460a22d9ee32ae2240 – before ef77dd59cb7b7b0ac0bedd3fe9ee7a8acd8a58f263e7959c4b9bd6f791061c460a22d9ee32ae2240 – before 9ffb9897b39037a688ae01d0b3aea4ccce27dd7563e7959c4b9bd6f791061c460a22d9ee32ae2240 – before 5b6a8bbdcdd7d0fddee466c1c7fe5b7f30aa392c63e7959c4b9bd6f791061c460a22d9ee32ae2240 – before c995c52eba1926a5e82823fa5573a6f1b1010e5d63e7959c4b9bd6f791061c460a22d9ee32ae2240 – before b872de585edff534056c65ba30970b68499fca1463e7959c4b9bd6f791061c460a22d9ee32ae2240 – before 55f12552b00a34ca7ab5cf2d2b5ed02f8f06a96563e7959c4b9bd6f791061c460a22d9ee32ae2240 – before 80db24f3c16fdeef85460d9d66a4aae7a9cb92b463e7959c4b9bd6f791061c460a22d9ee32ae2240 – before aaaaf87ea99b8766c9a8aa0e71aa42e6bc8a5320
Linux Linux 3.16

References