Use of Uninitialized Variable in Linux kernel - CVE-2026-98345

 

Use of Uninitialized Variable in Linux kernel - CVE-2026-98345

Published: October 7, 2026


Vulnerability identifier: #VU153681
CSH Severity: Low
CVSS v4: 4.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-98345
CWE-ID: CWE-457
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to cause incorrect classification of transmitted IP frames.

The vulnerability exists due to use of uninitialized memory caused by missing IP header length checks in cfg80211_classify8021d() when processing outgoing frames with undersized IP headers. A local user can transmit a frame marked as IPv4 or IPv6 with an incomplete IP header to cause incorrect classification of transmitted IP frames.


Affected software

Linux kernel
Debian Linux
linux (Debian package)

How to mitigate CVE-2026-98345

Install security update from vendor's repository.

Linux kernel - update to 7.0 rc3
linux (Debian package) - update to 6.12.113-1

External References

Related Security Bulletins