CVE-2024-35974
Linux Kernel vulnerability analysis and mitigation

Overview

CVE-2024-35974 affects the Linux kernel's block subsystem, specifically related to disk rebinding operations. The vulnerability was discovered and disclosed on May 20, 2024, and involves a corruption issue in the q->blkg_list during disk rebind operations. This vulnerability affects multiple Linux kernel versions and distributions, including Ubuntu 24.04 LTS and various other Linux distributions (Ubuntu Security, NVD).

Technical details

The vulnerability occurs when multiple gendisk instances are allocated/added for a single request queue during disk rebind operations. The issue arises because blkg may remain in q->blkg_list when calling blkcg_init_disk() for rebind, resulting in q->blkg_list corruption. The vulnerability originated from commit f1c006f1c685 which delayed removing blkg from q->blkg_list into blkg_free_workfn() (Kernel Commit).

Impact

The corruption of q->blkg_list can potentially lead to system instability and reliability issues in the Linux kernel's block subsystem, particularly affecting disk operations and block device management (NVD).

Mitigation and workarounds

The issue has been fixed by implementing two main changes: 1) Adding blkg_init_queue() to initialize q->blkg_list & q->blkcg_mutex only, and 2) Moving the blkg_init_queue() call into blk_alloc_queue(). The fix has been implemented in various Linux distributions, including Ubuntu 24.04 LTS (noble) with version 6.8.0-38.38 (Ubuntu Security).

Additional resources

Linux Distribution fix status

Fix availability across major Linux distributions and their releases.

Debian

Fixed

bookworm

linux: 6.1.20-1

Fixed

bullseye

linux

Fixed

sid

linux: 6.1.20-1

Fixed

trixie

linux: 6.1.20-1

Fixed

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-80904MEDIUM5.9
  • Linux Kernel logoLinux Kernel
  • linux-oracle-7.0
NoYesSep 04, 2026
CVE-2026-80905MEDIUM5.5
  • Linux Kernel logoLinux Kernel
  • linux-azure-6.8
NoYesSep 04, 2026
CVE-2026-80913MEDIUM4.4
  • Linux Kernel logoLinux Kernel
  • linux-intel-iotg
NoYesSep 04, 2026
CVE-2026-80912MEDIUM4.4
  • Linux Kernel logoLinux Kernel
  • linux-lowlatency-hwe-5.15
NoYesSep 04, 2026
CVE-2026-80906NONEN/A
  • Linux Kernel logoLinux Kernel
  • linux-azure-4.15
NoYesSep 04, 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