CVE-2026-45957 in Linuxinfo

Zusammenfassung

von VulDB • 31.05.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

rcu: Behebung einer Deadloop in rcu_read_unlock() aufgrund von softirq

Das Commit 5f5fa7ea89dc („rcu: Don't use negative nesting count for rcu_read_unlock_special()") hat das Problem behoben, dass rcu_read_unlock_special() in einer Endlosschleife hängen kann, wenn ein softirq ausgelöst wird.

Das Problem trat auf, weil rcu_read_unlock_special() einen softirq auslöste, um die RCU-Quiescent-States zu verarbeiten. Wenn dieser softirq jedoch selbst wieder RCU-Operationen auslöste, konnte es zu einer Rekursion kommen, die in einer Endlosschleife endete.

Die Lösung besteht darin, den softirq erst nach der Verarbeitung der RCU-Quiescent-States auszulösen, anstatt ihn während der Verarbeitung auszulösen. Dies verhindert die Rekursion und beendet die Endlosschleife.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

13.05.2026

Veröffentlichung

27.05.2026

Moderieren

akzeptiert

Eintrag

VDB-366182

CPE

bereit

EPSS

0.00024

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!