PT-2026-90085 · Linux · Linux
CVE-2026-80955
·
Publicado
2026-09-11
·
Atualizado
2026-09-11
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:
dm-pcache: fix use-after-free and invalid seg operations in kset replay()
In kset replay, when key->seg gen is stale (key->seg gen <
key->cache pos.cache seg->gen), cache key put(key) is called but then
key->cache pos.cache seg is accessed as the argument to cache seg get().
This is a use-after-free on the freed key memory. Although mempool
recycled memory is not immediately reclaimed or overwritten in practice,
this is still a potential UAF bug.
Additionally, for expired invalid keys, setting the cache->seg map bit
and calling cache seg get() is unreasonable since the corresponding
segment data is no longer valid.
Fix both issues by moving cache seg get() and set bit() after the
gen check, so they only execute for valid keys, and using continue to
skip invalid keys.
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux