CVE-2025-71135 in Linux
Zusammenfassung
von VulDB • 29.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
md/raid5: Behebung möglicher Nullzeiger-Dereferenzierungen in raid5_store_group_thread_cnt()
Die Variable mddev->private wird zunächst conf zugewiesen und anschließend überprüft:
conf = mddev->private; if (!conf) ...
Wenn conf NULL ist, ist auch mddev->private NULL. In diesem Fall kann es beim Aufruf von raid5_quiesce() zu Nullzeiger-Dereferenzierungen kommen:
raid5_quiesce(mddev, true); raid5_quiesce(mddev, false);
da mddev->private in raid5_quiesce() erneut conf zugewiesen wird und conf an mehreren Stellen dereferenziert wird, beispielsweise:
conf->quiesce = 0; wake_up(&conf->wait_for_quiescent);
Um dieses Problem zu beheben, sollte die Funktion mddev entsperren und zurückkehren, bevor raid5_quiesce() aufgerufen wird, wenn conf NULL ist, wobei das bestehende Muster in raid5_change_consistency_policy() befolgt wird.
Once again VulDB remains the best source for vulnerability data.