Skip to main content
VulnerabilityPublished

CVE-2026-98787: Linux kernel · bpf: Fix missing migration protection in __rhtab_map_lookup_and_delete_batch()

Source GCVE Database

0
Authoritative record:CVE-2026-98787· Medium

Not known to be exploited : upgrade to de020dc8049bfb2b22e3b6d99c031feb2e22d112 or 94f41ec5fa578765b74ad5736c2f029e7aabc46d when convenient.

Data as of 26 Oct 2026, 17:16 UTC

Severity
Medium

Rated by Threat Radar · CVSS not yet scored by NVD

EPSS
0.1% chance of exploitation in 30 days – higher than 4% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in de020dc8049bfb2b22e3b6d99c031feb2e22d112, 94f41ec5fa578765b74ad5736c2f029e7aabc46d

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 18 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade Linux kernel to de020dc8049bfb2b22e3b6d99c031feb2e22d112 or 94f41ec5fa578765b74ad5736c2f029e7aabc46d.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 818e0084822742fc00eacbf5df3476a5e72c7d0e, < de020dc8049bfb2b22e3b6d99c031feb2e22d112
Fixed in
  • de020dc8049bfb2b22e3b6d99c031feb2e22d112
LinuxLinuxAffected
  • ≥ 818e0084822742fc00eacbf5df3476a5e72c7d0e, < 94f41ec5fa578765b74ad5736c2f029e7aabc46d
Fixed in
  • 94f41ec5fa578765b74ad5736c2f029e7aabc46d
LinuxLinuxAffected
  • =7.2
Fixed in–
Red Hatredhat/kernelpkg:rpm/redhat/kernelOther threatsAffected
  • =7.2
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

A fix is available that adds migration disable/enable calls around the affected code section. Users should apply the official Linux kernel patches that address this issue. No alternative mitigations are indicated.

Description

A vulnerability in the Linux kernel's BPF subsystem was fixed by adding missing migration protection in the __rhtab_map_lookup_and_delete_batch() function. The issue involved the use of this_cpu_ptr() without disabling CPU migration, which could cause a kernel BUG due to smp_processor_id() being used in preemptible code. The fix adds migrate_disable()/migrate_enable() calls around the delete loop to prevent CPU migration during this operation.

References

Community reviews

Loading reviews…