PT-2026-61118 · Linux · Linux

CVE-2026-63802

·

Publicado

2026-07-19

·

Atualizado

2026-07-19

CVSS v3.1

7.8

Alta

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
blk-cgroup: fix UAF in blkcg rstat flush()
When multiple blkgs in the same blkcg are released concurrently, a use-after-free can occur. The race happens when one blkg's blkcg rstat flush() removes another blkg's iostat entries via llist del all(). The second blkg sees an empty list and proceeds to free itself while the first is still iterating over its entries.
Move the flush from blkg release() (RCU callback) to blkg release() (before call rcu). This ensures the RCU grace period waits for any concurrent flush's rcu read lock() section to complete before freeing.

Correção

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Identificadores relacionados

CVE-2026-63802

Produtos afetados

Linux