PT-2026-85626 · Linux · Linux
CVE-2026-80785
·
Publicado
2026-09-04
·
Atualizado
2026-09-04
Nenhuma
Não há classificações de severidade ou métricas disponíveis. Quando houver, atualizaremos as informações correspondentes na página.
In the Linux kernel, the following vulnerability has been resolved:
fbdev: serialize mode sysfs access with lock fb info()
show mode(), show modes(), and store mode() access fb info->modelist
and fb info->mode without holding lock fb info(). store modes() takes
lock fb info() while replacing the modelist and freeing the old one.
A concurrent reader or writer can load a pointer to an old modelist
entry before store modes() frees it, then dereference freed memory or
store a stale freed pointer in fb info->mode.
Take lock fb info() in show mode(), show modes(), and store mode() to
serialize with store modes(). In show mode(), copy the mode to the
stack and format after dropping the lock. In store mode(), split
activate() into a locked variant to avoid double-locking, and hold
the locks for the modelist walk, mode conversion, activation, and
fb info->mode assignment together.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux