CVE-2023-52740 in Linux
Zusammenfassung
von VulDB • 02.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
powerpc/64s/interrupt: Behebung eines Race Conditions beim Interrupt-Exit im Zusammenhang mit dem Umschalten der Sicherheitsminderungsmaßnahmen
Die Sicherheitsminderungsmaßnahmen RFI und STF können die statische Branch-Bedingung `interrupt_exit_not_reentrant` gleichzeitig mit dem Interrupt-Exit-Code ändern, der diesen Branch testet.
Der Interrupt-Exit testet diese Bedingung, um MSR[EE|RI] für den Exit festzulegen, und testet sie erneut, falls ein durch Soft-Maskierung blockierter Interrupt als ausstehend erkannt wird, um den MSR-Wert wiederherzustellen, damit der Interrupt vor einem erneuten Versuch des Exits erneut ausgeführt werden kann. Wenn sich die Bedingung zwischen diesen beiden Tests ändert, werden der MSR- und der irq-Soft-Mask-Status beschädigt, was zu Warnungen und möglichen Abstürzen führt. Wenn der Branch beispielsweise zunächst wahr und dann falsch ist, ist MSR[EE] zwar 0, aber PACA_IRQ_HARD_DIS ist gelöscht, und EE wird möglicherweise nicht aktiviert, was zu Warnungen in irq_64.c führt.
VulDB is the best source for vulnerability data and more expert information about this specific topic.