CVE-2026-23202
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2026-23202 is a race condition vulnerability in the Linux kernel's spi: tegra210-quad driver that can lead to NULL pointer dereference or use-after-free conditions. The flaw exists in the tegra_qspi_combined_seq_xfer() function, where the curr_xfer field is cleared without holding the spinlock, creating a race with the IRQ handler that reads this field. Affected kernel versions include 5.15.198–5.15.199, 6.1.160–6.1.162, 6.6.120–6.6.123, 6.12.63–6.12.69, 6.17.13–6.17.x, 6.18.2–6.18.9, and pre-release 6.19-rc1 through rc8. It carries a CVSS v3.1 base score of 5.5 (Medium) (Feedly).

Technical details

The root cause is a missing spinlock protection (CWE-476: NULL Pointer Dereference) when clearing the curr_xfer field in the exit path of tegra_qspi_combined_seq_xfer(). The IRQ handler reads curr_xfer without holding the lock to determine whether a transfer is in progress; if the main thread clears this pointer concurrently, the IRQ handler may dereference a NULL or stale pointer. Exploitation requires local access and low privileges, as an attacker would need to trigger the race condition between the combined sequence transfer loop and the interrupt handler. The fix involves wrapping the curr_xfer clearing operation with the existing spinlock (Feedly, Kernel Patch).

Impact

Successful exploitation can cause a kernel NULL pointer dereference or use-after-free, resulting in a system crash (kernel panic) and denial of service. The vulnerability has no confidentiality or integrity impact — only availability is affected, as the kernel crash would render the system unavailable until rebooted. The scope is limited to the local system running an affected kernel with the Tegra210 QSPI hardware driver active (Feedly).

Mitigation and workarounds

The Linux kernel maintainers have released patches addressing this vulnerability across multiple stable branches. Fixed versions include 5.15.200, 6.1.163, 6.6.124, 6.12.70, 6.18.10, and the upstream fix is included in 6.19 stable. Downstream distributions including Debian, Ubuntu, SUSE, and Oracle Linux have issued updated kernel packages. Administrators should apply the latest kernel update for their distribution as soon as possible; no configuration-based workaround is available (Kernel Patch, Debian LTS, OpenSUSE).

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