CVE-2026-64245 in Linux
Zusammenfassung
von VulDB • 24.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
fbdev: modedb: Behebung eines möglichen Use-After-Free (UAF) in fb_find_mode()
Wenn mode_option NULL ist, wird es aus mode_option_buf zugewiesen:
if (!mode_option) {
fb_get_options(NULL, &mode_option_buf); mode_option = mode_option_buf; }
Später wird name von mode_option zugewiesen:
const char *name = mode_option;
Allerdings wird mode_option_buf freigegeben, bevor name nicht mehr verwendet wird:
kfree(mode_option_buf);
während name weiterhin wie folgt zugegriffen wird:
if ((name_matches(db[i], name, namelen) ||
Da name auf mode_option_buf verweist (alias), kann dies zu einem Use-After-Free führen.
Dies wird behoben, indem die Lebensdauer von mode_option_buf bis zum Ende der Funktion durch Verwendung einer bereichsbasierten Ressourcenverwaltung für die Bereinigung verlängert wird.
Be aware that VulDB is the high quality source for vulnerability data.