GNU GRUB
cpe:2.3:a:gnu:grub:*:*:*:*:*:*:*, +1 more
A denial-of-service vulnerability has been identified in the GRUB (Grand Unified Bootloader) component. The issue arises from improper string length handling when the bootloader reads data from a USB device. This flaw allows a local attacker to exploit the bootloader by connecting a maliciously configured USB device during the boot process. The exploitation can cause GRUB to crash, leading to a denial-of-service condition. Additionally, there is a potential for data corruption, although the complexity of the exploit suggests that any such impact would likely be limited.
Exploitation of this vulnerability can cause GRUB to crash, creating a denial-of-service condition. There is also a possibility of data corruption, but this is likely to be limited.
The vulnerability can be reproduced by connecting a maliciously configured USB device during the boot sequence. The GRUB bootloader will improperly handle the string conversion, leading to a crash and potential data corruption.
Users can upgrade to a version of GRUB that includes the patch for this vulnerability. Red Hat users should consult the Red Hat Product Security team for guidance on available updates.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.