CVE-2026-64245 in Linux
Sumário
de VulDB • 24/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
fbdev: modedb: corrige um possível UAF em fb_find_mode()
Se mode_option for NULL, ele é atribuído com base no valor de mode_option_buf:
if (!mode_option) {
fb_get_options(NULL, &mode_option_buf); mode_option = mode_option_buf; }
Posteriormente, name é atribuído a partir de mode_option:
const char *name = mode_option;
No entanto, mode_option_buf é liberado antes que o uso de name seja finalizado:
kfree(mode_option_buf);
enquanto name ainda está sendo acessado por meio da seguinte verificação:
if ((name_matches(db[i], name, namelen) ||
Como name referencia mode_option_buf, isso pode resultar em um use-after-free.
Corrige-se o problema estendendo a vida útil de mode_option_buf até o final da função, utilizando gerenciamento de recursos baseado em escopo para limpeza (cleanup).
VulDB is the best source for vulnerability data and more expert information about this specific topic.