Register for the AI for Security Summit: Join Figma, Perplexity & Wiz

CVE-2026-80744
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-80744 is a denial-of-service vulnerability in the Linux kernel's netfilter nf_tables_offload module, where WARN_ON_ONCE(err) is incorrectly triggered during transaction rollback for expected memory allocation failures (-ENOMEM). This causes spurious kernel warnings under low-memory conditions that do not represent actual kernel bugs. The vulnerability affects Linux kernel versions from 5.5 onward, with fixed versions available at 5.10.266, 5.15.217, 6.1.184, 6.6.153, 6.12.105, 6.18.46, 7.1.10, and 7.2+. It was published on September 3, 2026, and discovered by the Linux Verification Center (linuxtesting.org) using Syzkaller. The CVSS category is estimated as Medium, with an EPSS score of approximately 0.226% (Github Advisory).

Technical details

The root cause is improper error handling in nft_flow_rule_offload_abort() within net/netfilter/nf_tables_offload.c, where WARN_ON_ONCE(err) fires on any non-zero error code during rollback — including the expected -ENOMEM return from flow_block_cb_alloc(). The call chain involved is: nft_flow_offload_chain()nft_flow_block_chain()nft_chain_offload_cmd()nft_block_offload_cmd()ndo_setup_tc()flow_block_cb_setup_simple()flow_block_cb_alloc(), which can fail with -ENOMEM under memory pressure. The fix changes the condition to WARN_ON_ONCE(err && err != -ENOMEM), aligning with standard kernel practice of not warning on memory allocation failures. No CWE classification has been formally assigned (Github Advisory).

Impact

The primary impact is availability degradation: local users can trigger spurious WARN_ON_ONCE kernel warnings by inducing memory pressure or using fault injection during nf_tables transaction processing, polluting system logs and potentially triggering automated responses to kernel warnings (e.g., panic-on-warn configurations). There is no evidence of confidentiality or integrity impact, and the vulnerability does not enable privilege escalation or remote code execution. The scope is limited to the local system running an affected Linux kernel version with netfilter offload functionality enabled (Github Advisory).

Exploitability

There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation as of the time of publication. The vulnerability requires local access to trigger memory pressure conditions or use fault injection tooling. The EPSS score is 0.226% (14th percentile), indicating a low probability of exploitation in the near term. It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, and no threat actor attribution has been reported (Github Advisory).

Indicators of compromise

  • Logs: Kernel log entries containing WARNING: CPU: <N> PID: <N> at net/netfilter/nf_tables_offload.c:532 nft_flow_rule_offload_abort or nft_flow_rule_offload_commit+0x971/0xcd0; repeated WARN_ON_ONCE splats in dmesg or /var/log/kern.log during nf_tables transaction processing under memory pressure.
  • Process: Processes such as syz-executor or other netlink-sending processes (e.g., nft, custom scripts) repeatedly submitting nf_tables batch transactions that trigger rollback paths.

Mitigation and workarounds

Apply the upstream kernel patch that changes WARN_ON_ONCE(err) to WARN_ON_ONCE(err && err != -ENOMEM) in nft_flow_rule_offload_abort(). Fixed kernel versions are: 5.10.266, 5.15.217, 6.1.184, 6.6.153, 6.12.105, 6.18.46, 7.1.10, and 7.2 (mainline). Patches are available via the stable kernel git tree at multiple commit references. As a short-term workaround, disabling netfilter hardware offload (nft_flow_offload) if not required can prevent the vulnerable code path from being reached (Github Advisory).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux-6.12: 6.12.107-1~deb12u1

Fixed

sid

linux: 7.1.10-1

Fixed

trixie

linux: 6.12.105-1

Fixed

Ubuntu

Affected

bionic

linux

Not Affected

bionic (esm-infra)

linux

Not Affected

bionic (fips-updates)

linux-fips

Not Affected

bionic (fips)

linux-fips

Not Affected

devel

linux-azure-fde

Affected

focal

linux

Not Affected

focal (esm-infra)

linux-hwe-5.15

Affected

focal (fips-updates)

linux-fips

Not Affected

SourceThis report was generated using AI

Related Linux Kernel vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-93189HIGH8.8
  • Linux Kernel logoLinux Kernel
  • kernel
NoYesSep 17, 2026
CVE-2026-93188MEDIUM6.5
  • Linux Kernel logoLinux Kernel
  • linux-azure-5.4
NoYesSep 17, 2026
CVE-2026-93182NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-5.4
NoYesSep 17, 2026
CVE-2026-93181NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-lowlatency
NoNoSep 17, 2026
CVE-2026-93174NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-6.17
NoYesSep 17, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management