CVE-2022-49357 Information
Description
In the Linux kernel the following vulnerability has been resolved:
efi: Do not import certificates from UEFI Secure Boot for T2 Macs
On Apple T2 Macs when Linux attempts to read the db and dbx efi variables at early boot to load UEFI Secure Boot certificates a page fault occurs in Apple firmware code and EFI runtime services are disabled with the following logs:
[Firmware Bug]: Page fault caused by firmware at PA: 0xffffb1edc0068000
WARNING: CPU: 3 PID: 104 at arch/x86/platform/efi/quirks.c:735 efi_crash_gracefully_on_page_fault+0x50/0xf0
(Removed some logs from here)
Call Trace:
So we avoid reading these UEFI variables and thus prevent the crash.
Reference
https://git.kernel.org/stable/c/155ca952c7ca19aa32ecfb7373a32bbc2e1ec6eb https://git.kernel.org/stable/c/1f7264f0510f519b4e4f575a8f0579ea65e7592e https://git.kernel.org/stable/c/65237307f88f5200782ae7f243bdd385e37cde5d https://git.kernel.org/stable/c/b1cda6dd2c44771f042d65f0d17bec322ef99a0a https://git.kernel.org/stable/c/b34786b25d75f9c119696e6bdf3827f54ae3601b https://git.kernel.org/stable/c/c072cab98bac11f6ef9db640fb51834d9552e2e6
Share on: