Report
CVE-2020-10713 GRUB2 BootHole: YY_FATAL_ERROR Non-Fatal Buffer Overflow
0f7b3498-177e-4370-8f96-3c25149ea794
CVE-2020-10713 is a critical buffer overflow vulnerability in GRUB2 2.04 (and earlier). The vulnerability exists in the configuration file parser's lexer. When a GRUB script token exceeds YYLMAX size, the lexer should terminate with a fatal error, but instead continues execution, allowing a buffer overflow in the yytext buffer. This can lead to code execution and Secure Boot bypass, earning the nickname 'BootHole'.