CVE-2024-36478
Linux Kernel vulnerability analysis and mitigation

Overview

A null pointer dereference vulnerability was discovered in the Linux kernel's null_blk driver when configuring 'power' and 'submit_queues' parameters concurrently. The vulnerability, tracked as CVE-2024-36478, affects the Linux kernel's block layer subsystem and was fixed in June 2024 (Kernel Git).

Technical details

The vulnerability occurs due to a race condition between del_gendisk() and blk_mq_update_nr_hw_queues() functions. When 'power' and 'submit_queues' are configured concurrently, it can lead to a null pointer dereference, causing a kernel panic. The issue manifests when dev->nullb is accessed after being set to NULL during device deletion (Kernel Git).

Impact

When exploited, this vulnerability can cause a denial of service condition through a kernel panic, affecting system stability and availability. The issue can be triggered by local users with access to configure the null_blk driver parameters (Ubuntu Security).

Exploitability

The vulnerability can be triggered using a simple test script that concurrently modifies the 'power' and 'submit_queues' parameters through the sysfs interface. The exploit requires local access to the system and the ability to load and configure the null_blk kernel module (Kernel Git).

Mitigation and workarounds

The vulnerability has been fixed by implementing proper mutex locking to protect nullb_device_power_store() and nullb_update_nr_hw_queues() functions from concurrent access. The fix was implemented in the Linux kernel and is available through distribution updates (NVD).

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-64597CRITICAL9.8
  • Linux Kernel logoLinux Kernel
  • linux-aws
NoYesAug 06, 2026
CVE-2026-68480HIGH8.8
  • Linux Kernel logoLinux Kernel
  • rv
NoYesAug 06, 2026
CVE-2026-64598HIGH8.8
  • Linux Kernel logoLinux Kernel
  • linux-intel-iotg
NoYesAug 06, 2026
CVE-2026-64604HIGH7.7
  • Linux Kernel logoLinux Kernel
  • linux-hwe-5.15
NoYesAug 06, 2026
CVE-2026-64603NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-gcp-6.8
NoYesAug 06, 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