Database/Firmware, BMC & network fabric

EDK II OvmfPkg (X86QemuLoadImageLib, QemuLoadKernelImage direct-boot path): With Secure Boot on, a kernel
Impact
With Secure Boot on, a kernel whose signature is not in the allowed database is correctly rejected by image verification - and then loaded anyway, because the code falls back to the legacy loader. The guest boots an unsigned kernel while reporting that Secure Boot is enforcing. Any tenant-isolation or attestation story that rests on guest Secure Boot in a QEMU/KVM GPU environment is simply not true on affected OVMF builds.
Who can reach it
Whoever controls the kernel image or the direct-boot command line for the VM - a tenant with access to their own instance's boot configuration, or an attacker who has compromised the image pipeline. Requires the VM to use QEMU direct kernel boot rather than a normal bootloader.
What to do
Hypervisor-side firmware package update (edk2/OVMF), not a server BIOS flash - update the ovmf/edk2 build on your hosts and restart guests onto the new firmware; no host reboot needed. Config workaround: stop using QEMU direct kernel boot for guests that rely on Secure Boot, and boot through a signed shim/bootloader from a virtual disk instead.
References
Related entries
- Dell Enterprise SONiC (sensitive information in log files): Sensitive information is written into log filesCVE-2025-23374 · Dell Enterprise SONiC (sensitive information in log files)Unscored
- Arista EOS (ingress ACL enforcement on ethernet/LAG): With IPv4 ingress, MAC ingress, or IPv6 standard ingress ACLsCVE-2025-2826 · Arista EOS (ingress ACL enforcement on ethernet/LAG)Unscored
- Linux kernel mlxbf-bootctl (BlueField secure boot fuse state): The BlueField boot-control driver mishandles the sysfsCVE-2025-37866 · Linux kernel mlxbf-bootctl (BlueField secure boot fuse state)Unscored
- libtpms (CryptHmacSign, vTPM): Out-of-bounds read when signKey and signScheme are mismatched, aborting the vTPMCVE-2025-49133 · libtpms (CryptHmacSign, vTPM)Unscored
- Juniper Junos OS / Junos OS Evolved (rpd BGP session handling): A genuine, valid BGP UPDATE message resets a live BGPCVE-2025-52953 · Juniper Junos OS / Junos OS Evolved (rpd BGP session handling)Unscored
- Juniper Junos OS / Junos OS Evolved (annotate configuration command): The `annotate` configuration command can be usedCVE-2025-52989 · Juniper Junos OS / Junos OS Evolved (annotate configuration command)Unscored
This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.