CVE-2023-54265
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2023-54265 is an uninitialized variable access vulnerability in the Linux kernel's IPv6 networking stack, specifically within the __ip6_make_skb() function in net/ipv6/ip6_output.c. The bug was reported by Syzbot (Google's kernel fuzzing infrastructure) and disclosed on December 30, 2025. It affects the Linux kernel across multiple stable branches, with fixes backported to several versions. The estimated CVSS severity is Medium, with an EPSS score of 0.024% (Feedly, CVE.org).

Technical details

The root cause is an uninitialized variable access (CWE-457) in __ip6_make_skb() within the Linux kernel's IPv6 output path (net/ipv6/ip6_output.c, line 1956). The bug is triggered when a raw IPv6 socket sends a message via rawv6_sendmsg()rawv6_push_pending_frames()ip6_push_pending_frames()ip6_finish_skb()__ip6_make_skb(), where an uninitialized value is passed to atomic_long_inc. Syzbot's KMSAN (Kernel Memory Sanitizer) detected the issue as an uninit-value in arch_atomic64_inc on x86. Fixes were committed to multiple stable kernel trees as patches to net/ipv6/ip6_output.c (Feedly, Kernel Fix 1).

Impact

Exploitation of this vulnerability could lead to unpredictable kernel behavior due to the use of an uninitialized memory value in an atomic increment operation within the IPv6 packet construction path. The most likely impact is a kernel crash or system instability (availability impact), potentially triggerable by a local user with the ability to send raw IPv6 packets. There is no evidence of confidentiality or integrity impact beyond potential denial of service through kernel panic (Feedly).

Mitigation and workarounds

The fix has been applied to multiple Linux kernel stable branches via patches to net/ipv6/ip6_output.c. Users should update to a patched kernel version that includes one of the following commits: 0cf600ca1bdf, 2c9cefc142c1, 02ed5700f404, 605b056d6330, or 165370522cc4. Linux distribution maintainers (e.g., Red Hat, Ubuntu, Debian, SUSE) are expected to backport these fixes into their respective kernel packages. As a workaround, restricting unprivileged access to raw IPv6 sockets (e.g., via CAP_NET_RAW capability restrictions) can reduce exposure (Kernel Fix 1, Kernel Fix 2).

Additional resources


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-64557NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-selftests-internal
NoNoJul 29, 2026
CVE-2026-64556NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-64k-devel
NoNoJul 29, 2026
CVE-2026-64555NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-fde-6.14
NoNoJul 27, 2026
CVE-2026-64554NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.14
NoYesJul 27, 2026
CVE-2026-64553NONEN/A
  • Linux Kernel logoLinux Kernel
  • kernel-rt-64k-debug-modules-internal
NoYesJul 27, 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