PT-2026-61247 · Linux · Linux
CVE-2026-63930
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
7.8
Alta
| Vetor | AV: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:
iio: buffer: hw-consumer: fix use-after-free in error path
In the err put buffers cleanup path of iio hw consumer alloc(), the code
was using list for each entry() to iterate through buffers while calling
iio buffer put() which can free the current buffer if refcount drops to 0.
The list for each entry() loop macro then evaluates buf->head.next to
continue iteration, accessing the freed buffer.
Fix this by using list for each entry safe().
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux