CVE-2024-42230

Severity CVSS v4.0:
Pending analysis
Type:
Unavailable / Other
Publication date:
30/07/2024
Last modified:
03/11/2025

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> powerpc/pseries: Fix scv instruction crash with kexec<br /> <br /> kexec on pseries disables AIL (reloc_on_exc), required for scv<br /> instruction support, before other CPUs have been shut down. This means<br /> they can execute scv instructions after AIL is disabled, which causes an<br /> interrupt at an unexpected entry location that crashes the kernel.<br /> <br /> Change the kexec sequence to disable AIL after other CPUs have been<br /> brought down.<br /> <br /> As a refresher, the real-mode scv interrupt vector is 0x17000, and the<br /> fixed-location head code probably couldn&amp;#39;t easily deal with implementing<br /> such high addresses so it was just decided not to support that interrupt<br /> at all.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.9 (including) 6.1.98 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.39 (including)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.9.9 (excluding)
cpe:2.3:o:linux:linux_kernel:6.10:rc1:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.10:rc2:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.10:rc3:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.10:rc4:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.10:rc5:*:*:*:*:*:*
cpe:2.3:o:linux:linux_kernel:6.10:rc6:*:*:*:*:*:*