
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23274 is a Linux kernel vulnerability in the netfilter subsystem's xt_IDLETIMER module, caused by the use of an uninitialized resource (CWE-908). When an IDLETIMER revision 0 rule reuses a timer label that was previously created by revision 1 with the XT_IDLETIMER_ALARM flag, the underlying timer->timer field (a timer_list) is never initialized under alarm semantics. Calling mod_timer() on this uninitialized structure triggers debugobjects warnings and can cause a kernel panic when panic_on_warn=1 is set. The vulnerability affects Linux kernel versions from 5.7 through multiple stable branches, with fixed versions including 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.19, and 6.19.9. It was published on March 20, 2026, and carries a CVSS v3.1 base score of 7.8 (High) (Red Hat CVE, Red Hat Bugzilla).
The root cause is classified as CWE-908 (Use of Uninitialized Resource). In the xt_IDLETIMER netfilter module, revision 1 rules created with the XT_IDLETIMER_ALARM flag use alarm timer semantics, meaning the timer->timer (timer_list) field is intentionally left uninitialized. Revision 0 rules, however, always call mod_timer() on timer->timer when reusing an existing timer object by label. If a revision 0 rule is inserted with a label matching an existing ALARM-type timer, mod_timer() is invoked on the uninitialized timer_list, leading to debugobjects warnings and a potential kernel panic if panic_on_warn=1 is configured. The fix rejects revision 0 rule insertion at the kernel level when the target label belongs to an ALARM-type timer (Red Hat Bugzilla, Red Hat CVE).
Successful exploitation allows a local attacker with CAP_NET_ADMIN privileges (typically root or a user with delegated network administration rights) to trigger a kernel panic, resulting in a denial of service affecting the entire system. The CVSS v3.1 score reflects high confidentiality, integrity, and availability impacts, though the primary practical consequence is system crash/unavailability. There is no evidence of data exfiltration or lateral movement potential directly from this vulnerability; the impact is confined to the local system (Red Hat CVE, Feedly).
CAP_NET_ADMIN).iptables or nftables with the xt_IDLETIMER extension to insert a revision 1 rule using the XT_IDLETIMER_ALARM flag and a specific label (e.g., --label test_timer --alarm). This initializes the timer object with alarm semantics, leaving timer->timer uninitialized.xt_IDLETIMER rule using revision 0 (the default, non-alarm variant) referencing the same label (e.g., --label test_timer). The kernel will look up the existing timer object by label and attempt to call mod_timer() on the uninitialized timer_list.mod_timer() on the uninitialized timer_list triggers debugobjects warnings. If the kernel is configured with panic_on_warn=1, this immediately causes a kernel panic and system crash, achieving denial of service (Red Hat Bugzilla).dmesg or /var/log/kern.log) containing WARNING: CPU: followed by debugobjects-related stack traces in mod_timer() or xt_IDLETIMER context; kernel panic messages referencing timer_list or xt_IDLETIMER.iptables or ip6tables commands inserting IDLETIMER rules with matching labels in rapid succession, especially from non-administrative user contexts or container environments.panic_on_warn=1 in kernel boot parameters combined with netfilter rule changes.Update the Linux kernel to a patched version: 5.10.253, 5.15.203, 6.1.167, 6.6.130, 6.12.78, 6.18.19, or 6.19.9 (and later). Patches are available via the upstream stable kernel tree and have been incorporated into vendor distributions including SUSE, Debian, Ubuntu, and Amazon Linux 2023 (Red Hat CVE, SUSE Advisory, Ubuntu USN-8277-1). As a workaround where patching is not immediately possible, restrict CAP_NET_ADMIN capabilities to trusted administrators only and avoid loading untrusted netfilter rules. Disabling panic_on_warn=1 reduces the severity from kernel panic to a warning, though the underlying bug remains.
The vulnerability received standard vendor advisory coverage from Red Hat, SUSE, Debian, Ubuntu, and Amazon Linux, with multiple patch advisories issued across distributions. No notable independent researcher commentary or significant social media discussion has been identified beyond routine CVE tracking and vendor patch announcements (Red Hat CVE, SUSE Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."